Добавить комментарий - CodeHelper

Добавить комментарий

Действительно, спомощью аннотации @Test можно проверить только тип исключения. Чтобы проверить сообщение, придется обернуть выбрасывающий исключение код в блок try и в блоке catch выполнить проверку:

@Test
public void validate_personNotAssigned_shouldThrowException() {
    // ...
    try {
        project.validate();
    } catch (Exception e) {
        assertEquals("Expected exception message",
            e.getMessage());
        return;
    }
    fail("Expected validation exception was not thrown");
}
Внимание! Вы собираетесь отправить информацию от имени анонимного пользователя.
v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.