I've got the following test:
@Test(expected = IllegalStateException.class)
public void testKey() {
int key = 1;
this.finder(key);
}
But JUnit reports, that the test fails, although it throws — as expected — an IllegalStateException
.
Do I have to configure something else to make this run?
I run the test now with
@RunWith(Suite.class)
@SuiteClasses(Test.class)
public class TestSuite {
}
like in this question, but am still not getting the desired result.
And when I remove the test
prefix I'm still getting an error.
I gotta say that I run these tests with Eclipse, but it's configured to use the JUnit 4 Runner.
test
? – Guggletest
, I get the messagejunit.framework.AssertionFailedError: No tests found in MyClass
– AlexaalexanderTestCase
. – Alexaalexanderorg.junit.jupiter.api.Test
. – Domestic