IprAddTest

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

IprAddTest

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

testCreateIprCard
Тест проверяет сохранение новой карточки развития компонентом ithive:ipr.add. Открывается транзакция, генерируются данные и подаются в контроллер компонента createAction(). Компонент создает карточку, после чего сверяются переданные данные с сохраненными в карточке развития. В случае неудачи теста - транзакция откатывается.
testUpdateIprCard
Тест зависит от testCreateIprCard и выполняется только после него, так как модифицирует карточку им созданную. Тест проверяет обновление карточки развития компонентом ithive:ipr.edit. Генерируются данные и компонент. Компонент обновляет карточку развития, после чего сверяются переданные данные с сохраненными в карточке. В случае неудачи теста - транзакция откатывается.