You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
561 B
Groovy
37 lines
561 B
Groovy
11 years ago
|
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
|
||
|
}
|
||
11 years ago
|
}
|