при использовании конструктора Factory вместе с DataProvider поставщик данных всегда запускается до @ BeforeSuite.
Кто-нибудь знает, что происходит? Это совершенно бесполезно, потому что я не могу себе представить, что мог бы инициализировать вещи в одном из @DataProviders ...
Также, если я использую DataProvider, который заставляет конструктор @Factory запускаться 2 раза, тогда тестовый класс запускается 2 раза с @BeforeClass, а затем снова запускается без @BeforeClass. Третий цикл не должен существовать, потому что DataProvider возвращает только 2 значения ...