Skip to content

Repository files navigation

Фреймворк модульного тестирования bunit

Автоматизирует модульное тестирования проекта. Прост в установке (Сomposer, Marketplace) и использовании.

  1. Тест
<?phpclass IblockAmountTestCase extends \WS\BUnit\Cases\BaseCase {
/** * @test */publicfunctioniblocksNotEmpty() {
CModule::IncludeModule("iblock");
$dbResult = CIBlock::getList(array(), array());
$this->getAssert()->asTrue($dbResult->AffectedRowsCount() > 0, "Число инфоблоков должно быть больше нуля");
}
/** * @test */publicfunctionhasNewsIblock() {
$result = CIBlock::getList(array(), array("CODE" => "news"))->fetch();
$this->getAssert()->asTrue((bool) $result, "Отсутствует инфоблок новостей");
}
}
  1. Результат

Запуск

About

BUnit - фреймворк модульного тестрования для CMS Bitrix

Topics

Resources

Stars

22 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages