Napisałem kilka testów JUnit z @Test
adnotacjami. Jeśli moja metoda testowa zgłasza sprawdzony wyjątek i jeśli chcę potwierdzić komunikat wraz z wyjątkiem, czy istnieje sposób, aby to zrobić za pomocą @Test
adnotacji JUnit ? AFAIK, JUnit 4.7 nie udostępnia tej funkcji, ale czy są dostępne w przyszłych wersjach? Wiem, że w .NET możesz potwierdzić komunikat i klasę wyjątku. Szukasz podobnej funkcji w świecie Java.
To jest to czego chcę:
@Test (expected = RuntimeException.class, message = "Employee ID is null")
public void shouldThrowRuntimeExceptionWhenEmployeeIDisNull() {}
@expectedExceptionMessage
w PHPUnit znajduje się adnotacja.