IprEventsTemplatesComponentTest

Данный тест-кейс проверяет работу компонента ithive:ipr.events.templates. Наследуется от IntegrationTestCase

IprEventsTemplatesComponentTest

Содержит тесты:

testEventCreation
Тест проверяет сохранение нового мероприятия компонентом. Открывается транзакция, генерируются данные и подаются в контроллер компонента editAction(). Компонент создает мероприятие, после чего сверяются переданные данные с сохраненными в мероприятии. В случае неудачи теста - транзакция откатывается.
testEventUpdate
Тест зависит от testEventCreation и выполняется только после него, так как модифицирует мероприятие им созданное. Тест проверяет обновление мероприятия компонентом. Генерируются данные и подаются в контроллер компонента editAction(). Компонент обновляет мероприятие, после чего сверяются переданные данные с сохраненными в мероприятии. В случае неудачи теста - транзакция откатывается.
testEventDelete
Тест зависит от testEventUpdate и выполняется только после него, так как удаляет мероприятие им созданное. Тест проверяет удаление мероприятия компонентом. Генерируются данные и подаются в контроллер компонента removeAction(). Компонент удяляет мероприятие, после чего проверяется что мероприятие удалено в БД. По окончанию теста транзакция откатывается.
Предыдущая
Следующая