
org.sonar.l10n.pmd.rules.pmd-unit-tests.JUnitUseExpected.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sonar-pmd-plugin Show documentation
Show all versions of sonar-pmd-plugin Show documentation
Sonar-PMD is a plugin that provides coding rules from PMD.
The newest version!
In JUnit4, use the @Test(expected) annotation to denote tests that should throw exceptions. Example:
public class MyTest {
@Test
public void testBad() {
try {
doSomething();
fail("should have thrown an exception");
} catch (Exception e) {
}
}
@Test(expected=Exception.class)
public void testGood() {
doSomething();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy