You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
561 B
36 lines
561 B
class FailingJUnitTests { |
|
@Test |
|
void passingTest() { |
|
assertTrue(true) |
|
} |
|
|
|
@Test |
|
void failureByAssertion() { |
|
assertTrue(false) |
|
} |
|
|
|
@Test |
|
void failureByException() { |
|
throw new RuntimeException("This should also be handled") |
|
} |
|
} |
|
|
|
class FailingSpockTest extends Specification { |
|
def "this should pass"() { |
|
expect: |
|
name.size() == length |
|
|
|
where: |
|
name | length |
|
"Spock" | 5 |
|
} |
|
|
|
def "this should fail on purpose as well"() { |
|
when: |
|
String text = "Greetings" |
|
|
|
then: |
|
//throw new RuntimeException("This should fail!") |
|
true == false |
|
} |
|
}
|
|
|