Add test examples.

This commit is contained in:
2023-09-20 20:35:30 +03:00
parent b1332c838b
commit b3a010f6e9
3 changed files with 54 additions and 0 deletions
@@ -0,0 +1,12 @@
package space.kklochko.simple_jbdd.test_examples.tests;
import space.kklochko.simple_jbdd.annotations.Then;
import space.kklochko.simple_jbdd.tests.Test;
public class SimpleFailedThenTest extends Test {
@Then
public void check() {
assert 30 == 10 + 20 + 1;
}
}
@@ -0,0 +1,30 @@
package space.kklochko.simple_jbdd.test_examples.tests;
import space.kklochko.simple_jbdd.annotations.Given;
import space.kklochko.simple_jbdd.annotations.Then;
import space.kklochko.simple_jbdd.annotations.When;
import space.kklochko.simple_jbdd.test_examples.samples.Sum;
import space.kklochko.simple_jbdd.tests.Test;
public class SimpleGivenWhenThenTest extends Test {
private Sum sum;
private int a;
private int b;
@Given
void setup() {
sum = new Sum();
}
@When
void trigger() {
a = 10;
b = 20;
}
@Then
void check() {
assert 30 == sum.sum(a, b);
}
}
@@ -0,0 +1,12 @@
package space.kklochko.simple_jbdd.test_examples.tests;
import space.kklochko.simple_jbdd.annotations.Then;
import space.kklochko.simple_jbdd.tests.Test;
public class SimpleThenTest extends Test {
@Then
public void check() {
assert 30 == 10 + 20;
}
}