
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.04.2013, 10:42:50
|
|||
|---|---|---|---|
Тестирование. First steps :) |
|||
|
#18+
Здравствуйте. Использую для разработки IDE Netbeans. У него есть встроенная библиотека JUnit, в частности версия 4.10. До этого момента не видел в своем проекте необходимости что-либо тестировать. Но вот теперь, когда появились довольно-таки сложные точнее громоздкие схемы рассчета с BigDecimal - задумался. Ведь деплоить каждый раз проект ради проверки результата определенной схемы расчета процентов и прочего - это же тот еще геммор. По идее можно просто добавить метод main и в нем писать все что захочется, смотреть результаты запуская отдельно класс. В общем, стоит ли для проверки арифметических операций использовать тестовую библиотеку? Если да, то какую? JUnit - норм? Пните, плиз, в нужном направлении) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.04.2013, 10:45:24
|
|||
|---|---|---|---|
Тестирование. First steps :) |
|||
|
#18+
Nixic, JUnit отлично, ещё в подспорье может пригодится очень Mockito. Тестировать арифметику очень правильное решение. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.04.2013, 14:05:58
|
|||
|---|---|---|---|
Тестирование. First steps :) |
|||
|
#18+
Ок, сижу разбираюсь немного, вроде все просто. Появился вопросик. @Before and @After Use @Before and @After annotations for “setup” and “tearDown” methods respectively. They run before and after every test case. и @BeforeClass and @AfterClass Use @BeforeClass and @AfterClass annotations for class wide “setup” and “tearDown” respectively. Think them as one time setup and tearDown. They run for one time before and after all test cases. Правильно ли понял, что если у меня допустим два @Test метода, то первые будет выполнятся так: @Before @Test @After @Before @Test @After А во втором случае так: @Before @Test @Test @After ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.04.2013, 14:10:10
|
|||
|---|---|---|---|
Тестирование. First steps :) |
|||
|
#18+
А всё - вопрос отпал, просто сделал следующее и посмотрел аутпут :) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2129528]: |
0ms |
get settings: |
17ms |
get forum list: |
23ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
52ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 307ms |
| total: | 492ms |

| 0 / 0 |
