Показ дописів із міткою JUnit. Показати всі дописи
Показ дописів із міткою JUnit. Показати всі дописи

вівторок, 12 вересня 2017 р.

JUnit 5 released

Пишите тесты? Стандарт дефакто для большинства функциональных тестов это JUnit. Многие из нас уже привыкли к 4.12 и тут произошло невообразимое. Спустя 2 года работы вышел JUnit 5!

Релиз раcсчитан на Java 8 или выше. В отличии от предыдущих этот релиз состоит из 3 подпроектов: JUnit Platform, JUnit Jupiter, JUnit Vintage. Первый - это целая платформа для запуска тестов, цель такой платформы - большая гибкость в подготовке настройке запуска тестов. Вообще, видно какую работу ребята проделали в сторону гибкости фреймворка, появились лаунчеры и TestEngin'ы, благодаря которым теперь можно еще больше настраивать всё вокруг запуска тестов. Второй проект Jupiter - это куча новых аннотаций и переход на новый виток эволюции от Rules и Runners к концепции расширений Extensions. Почитать про модель расширений можно вот здесь. JUnit Vintage, третий подпроект, предоставит вам возможности запуска тестов Junit 3 и 4 на основе TestEngine. В общем отлично! Технологии развиваются, становятся более гибкими, а я как раз приступил к разработке инфраструктуры для тестирования библиотеки для создания телеграм ботов. Отличный момент, чтобы проверить возможности JUnit 5.

неділя, 23 серпня 2015 р.

Java со вкусом огурчика

Роль модульного тестирования тяжело переоценить, но теория тестирования не стоит на месте. Еще не все успели привыкнуть к хипстерскому понятию TDD, как на всех углах звучит очередное трех-буквенное сокращение BDD. Исчерпывающее описание того, что же такое BDD, можно найти в статье Введение в BDD. В данной статье речь пойдет о фреймворке cucumber, позволяющем наглядно воплотить в жизнь те идеи, которые заложены в тестировании через поведение.

неділя, 1 квітня 2012 р.

Шпаргалка по JUnit 4


JUnit



    Краткий перечень аннотаций, используемых в библиотеке модульного тестирования JUnit 4.

HyperComments for Blogger

comments powered by HyperComments