Вы можете передать значения в TestNG двумя способами на экране Run Configurations
В следующем примере показано, как считывать эти значения из конфигурации запуска
import org.testng.annotations.Test;
public class HelloWorldTestClass {
@Test
public void testMethod() {
//This is how we read values provided via the Environment tab section of the run configuration.
String environment = System.getenv("env");
//This is how we read values provided via the VM arguments section
String browser = System.getProperty("browser");
System.err.println("Running on [" + browser + "] in the environment [" + environment + "]");
}
}
Ниже приведен результат выполнения:
[RemoteTestNG] detected TestNG version 6.14.3
Running on [Opera] in the environment [Production]
PASSED: testMethod
===============================================
Default test
Tests run: 1, Failures: 0, Skips: 0
===============================================
===============================================
Default suite
Total tests run: 1, Failures: 0, Skips: 0
===============================================
Chrome и Firefox теперь позволяют минимальную установку размера шрифта нуля. Chrome 73 имел нисходящие проблемы с этим, и с тех пор Chrome изменил их политику и пользовательский интерфейс для этой установки. Я не знаю историю на Firefox, и я не знаю состояние этой установки на Safari или других браузерах.
Согласно http://www.google.com/support/forum/p/Chrome/thread?tid=389f306a52817110&hl=en Chrome поддерживает минимальный размер шрифта. Если вы откроете "Documents and Settings\User_Name\Local Settings\Application Data\Google\Chrome\User Data\Default\Preferences"
в текстовом редакторе, вы увидите что-то вроде следующего:
"webkit": {
"webprefs": {
"default_fixed_font_size": 11,
"default_font_size": 12,
"fixed_font_family": "Bitstream Vera Sans Mono",
"minimum_font_size": 12,
"minimum_logical_font_size": 12,
"sansserif_font_family": "Times New Roman",
"serif_font_family": "Arial",
"standard_font_is_serif": false,
"text_areas_are_resizable": true
}
}
Закрытие Chrome, изменение минимального размера шрифта и перезапуск Chrome могут помочь.
Вы только что запрограммировали объект Stub для двух отдельных вызовов. При повторном вызове stubObj.Get необходимо получить данные, созданные Guid.NewGuid
. Вы можете подготовить поддельный объект для любого количества вызовов различных видов. По этой причине нет смысла ожидать последнего вызова .Stub
для данного вызова для замены предыдущих вызовов .Stub
.
В вашем тестовом коде, который должен быть коротким и аккуратным, никогда не должно быть случая, когда вам нужно «отменить» такое программирование макета путь вы, кажется, хотите сделать.
Если то, что нужно вернуть, является условной вещью, которая изменяется в зависимости от других битов тестового кода в нескольких вызовах этого блока кода, последнее, что вы хотите, это волшебство, которое происходит, чтобы читатели должны понять, что вы имели в виду. Если это условно, вы должны дать понять.
А затем, после того, как вы дали понять, выполните его рефакторинг, так как в тестах не должно быть условной логики (см. xUnit Test Patterns)
-121--3171095-В верхнем ответе упоминается, что Hibernate плохо документирован. Я согласен с тем, что интерактивное справочное руководство может быть более полным. Однако книга, написанная авторами Hibernate, ' Java persistence with Hibernate ' является обязательно читаемой для каждого пользователя Hibernate и очень полной.
-121--1367305-что произойдет, если тег < P > будет < SPAN > тэгом?
Возможно ли, что вы определили тэг < p > где-то?
У меня это работает в Chrome 4.0.249.78 (36714), не могли бы вы просматривать кешированную копию? .... Попробуйте очистить кеш страницы (я обнаружил, что Chrome очень любит свой кеш)
{{ 1}}Пробовали ли вы поместить пункт "!important" за стилями шрифтов? Это отменит все остальные. По крайней мере, тогда вы будете знать, где искать проблему. Например, так:
<p style="font-size:6px !important;">test 6px</p>
Есть ли предпочтительный минимальный размер шрифта? Он установлен на 12 пикселей? Включено ли масштабирование страницы / текста? Есть ли у вас какие-либо плагины Chrome, которые изменяют содержимое страницы?
Это работает для меня.
Попробуйте:
Редактировать:
Последний Chrome (стабильный) отображает это так:
(source: kissyour.net)
это не должно быть правильным, вероятно, у вас есть элемент, который перезаписывает текущий заданный атрибут.
вот так:
body {
font-size:10px;
}
#content {
font-size:12px;
}