Я беспокоюсь обо всех этих assertTrue(true)
. Если не может быть исключения, тогда утверждение не обязательно. Если есть непредвиденное исключение, то этот код поглотит его, и вы получите поведение, которое вы видите прямо сейчас.
Тогда, если вы ожидаете исключения, вы должны написать код так:
try {
... code that will throw an exception ...
fail("No exception was thrown");
} catch (SpecficTypeOfException e) {
assertEquals("message", e.getMessage());
}
Таким образом, будут проверены неправильные типы исключений и сообщение об исключении.
PS: Не публиковать вопросы с "срочно". Мы уже помогаем так быстро, как только можем.