| В теории, модульные тесты не должны зависеть от окружения. Для проверки работоспособности системы в приближенных к реальности условиях, пишутся интеграционные тесты. Для них в maven предусмотрена отдельная фаза сборки проекта. В этой статье хотелось бы поделиться опытом ее использования. |
Как разделить модульные и интеграционные тесты с помощью Maven
четверг, 22 ноября 2012 г.
ноября 22, 2012
JUnit, параметризованные тесты и Spring IoC
понедельник, 19 ноября 2012 г.
ноября 19, 2012
|
Чтобы не подымать руками контекст Spring-а в каждом модульном тесте на JUnit, был придуман SpringJUnit4ClassRunner. Но его использование делает невозможным применение еще одного очень плезного запускальщика тестов: Parameterized. И тут возникает проблема, как усидеть на двух стульях сразу: писать параметризованные тесты и пользоваться Spring. |
Интеллектуальные системы. Алгоритм поиска оптимального хода в игре Крестики-нолики
вторник, 13 ноября 2012 г.
ноября 13, 2012
Уверен, многие успели насладиться великолепным
квестом Machinarium.
Вы наверняка помните того робота, которого надо было
обыграть в баре, чтобы получить необходимые болтики. Так вот,
игра, в которую его надо было обыграть, очень похожа на
крестики-нолики, но имеет поле 10 на 10 и продолжается, пока один
из игроков не выстроит ряд из пяти фигурок. Продолжая тему интеллектуальных систем, предлагаю написать алгоритм для игры в крестики-нолики по правилам, предложенным в Machinarium. Сыграть! |
Подписаться на:
Сообщения
(
Atom
)
Технологии Blogger.