Ну я имел ввиду то что тест весь можно написать в одном файле, но это будет не удобно если у тебя много тестов, также и с классами удобнее разбить на отдельные классы, или нет?
смотри у меня есть одна страница для неё у меня написано 50 тестов (проверка есть ли элемент на странице и т.д. и классами я могу разбить страницу на несколько частей. А в другом файле тесты для другой страницы, окна, карточки и т.д.
Маркать можно и тесты в функциях, плюс в одном файле могут лежать тесты с разными тегами, а если ты маркаегь тегом клас то все тесты будут промаркены этим тегом
а что предложишь, если у меня на проект около 1000 тестов только для проверки состояний (1 тест проверка одной гипотезы)? плодить файлы с тестами (запуском тестов)?
Я не говорю что 1 тест в одном файле, я говорю что 50 тестов в 1 файле это не удобно, но ты можешь делать как ты хочешь, удобнее тесты разбивать по папкам по файлам... это просто мой опыт )
Нет такого конкретного числа, у меня когда в файле становиться больше 30 тестов , я стараюсь развести эти тесты по разным файлам, иногда это не возможно...