Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Упорядочить тесты / 5 сообщений из 5, страница 1 из 1
10.10.2018, 10:37
    #39715420
lleming
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упорядочить тесты
Тут в соседнем топике интересные вопросы по тестировнию.

Кто как группирует тесты и делает ли вообще?
Кто какими правилами руководствуется и как пришли к этому?
Один класс один тест ?


Если класс в 3 метода
каждый метод закрывается краевыми случаями от 3 до 10 вариантов


Один класс 3 тестовых (потом их объединять в suite ? тут я не понял один или несколько раз запустится один и тот же тест(сам по себе отдельно и как в компректе в suite)

Частично закрываю сейчас inner static classes с junit enclosed tests вроде как бы получаются тесты для одного класса объединенны логически.
...
Рейтинг: 0 / 0
10.10.2018, 11:21
    #39715450
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упорядочить тесты
это смотря что еще твои методы делают... краевые случаи.. если у тебя там один иф хотя бы есть то уже значит что кейсов будет 2+.
если у тебя там 4 ифа - то 16 кейсов. а еще пограничные
...
Рейтинг: 0 / 0
10.10.2018, 12:22
    #39715504
lleming
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упорядочить тесты
меня больше интересуют организационные вопросы.

если кейсвов 16 и три метода в классе по 16 это 48 тестов сам тест будет простыня.
Уж лучше как то сгруппировать выделить для каждого метода отдельно.
...
Рейтинг: 0 / 0
10.10.2018, 12:50
    #39715514
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упорядочить тесты
есть книжка клинкод там в принципе описано сколько методов на класс сколько строк в методе сколько строк в классе. я по возможности оперирую этими рекомендациями. и если простыни не умещаются, то стараюсь разбивать логически.

простыни это конечно плохо но если у тебя все методы несвязанные то имхо, это с натяжкой применимо. к тестам.
...
Рейтинг: 0 / 0
10.10.2018, 21:59
    #39715816
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Упорядочить тесты
lleming, так можно болтать еще не один десяток страниц. Ты опубликуй сорцы и послушай какие советы скажут.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Упорядочить тесты / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]