вы также можете использовать это:
.dropdown {
height: 0px;
width: 0px;
opacity: .0;
color: white;
}
.dropdown:hover {
height: 20px;
width: 50px;
opacity: 1;
transition: opacity 200ms;
/* Safari */
-webkit-transition: opacity 200ms;
}
Вы можете сохранить dataprovider в отдельном классе, а затем аннотировать ваши тесты с помощью dataprovider. Вы можете указать его с помощью dataProviderClass
Цитата из testng doc здесь :
По умолчанию поставщик данных будет искать в текущем тесте класса или одного из его базовых классов. Если вы хотите поместить поставщика данных в другой класс, это должен быть статический метод, и вы указываете класс, где он может быть найден в атрибуте dataProviderClass:
blockquote>public class StaticProvider { @DataProvider(name = "create") public static Object[][] createData() { return new Object[][] { new Object[] { new Integer(42) } } } } public class MyTest { @Test(dataProvider = "create", dataProviderClass = StaticProvider.class) public void test(Integer n) { // ... } }