Должен ли я писать assertTrue("User logged in", user.isLoggedIn());
или assertTrue("User is not logged in", user.isLoggedIn());
Первая обеспечивает лучшее чтение внутри исходных файлов:
" Я утверждаю, что верно следующее: пользователь вошел в систему."
Сообщение об ошибке можно прочитать в обоих направлениях: java.lang.AssertionError: User logged in
" Существует ошибка в утверждении, что пользователь зарегистрирован в"
" Ошибка в том, что пользователь вошел в систему."
Документация JUnit не содержит четкого руководства, которое должно быть, за исключением того, что это
" идентификационное сообщение для {@link AssertionError} ",
И в обоих случаях текст идентифицирует выполняемый тест.
Какое общее использование?