![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Entwickler |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 14.4.2007 Репутация: 2 Всего: 2 |
привет всем...
такой вот вопросик... есть тест на JUnit и задача(Task) в Ante... так вот если assertEquals(false, someTestParameter); не совпадает, то есть someTestParameter не является false, то весь мой тест обрывается!!! а как сделать чтобы он до конца пробегал? я хочу все "ошибки" отловить... а вот моя Ant задача:
а в рапорте просто пишет testPurchase_Invoice Failure expected:<false> but was:<true> не на каком месте, ни чего... вот и пытайся понять где ошибка... посмотрите "фотку" экрана с подробностями... очень нужен ответ... это для дипломки скоро cдавать ; - ((( а тут такой косяк!!! Присоединённый файл ( Кол-во скачиваний: 8 )
failure.JPG 192,32 Kb |
|||
|
||||
| Entwickler |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 285 Регистрация: 14.4.2007 Репутация: 2 Всего: 2 |
хм... после долгих и нудных поисков выяснил тот факт, что JUnit так концепирт что если один тест "проваливается" то есть хотя бы одно из assertion's в этом тесте выдаёт ошибку, то выполнение теста сразу же прекращается...
Случай 1:
если condition1 не true то следующие assertion's даже не осматриваются... вариант такой:
вот тогда можно пробежать все "тесты" отдельно и получить по каждому "ПРОТОКОЛ" !!! Но что то... как то не очень красиво... Есть какие то идеи у кого? |
||||
|
|||||
| AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 8 Всего: 118 |
Так это не Ant виноват - это такое устройство JUnit. Кидается экспешн, который ловиться Runner. Посмотри тот же JUnit4ClassRunner - там метод invokeTestMethod.
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |