Compare commits

...
1 Commits
Author SHA1 Message Date
KKlochko b3a010f6e9 Add test examples. 2023-09-20 20:35:30 +03:00
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;
}
}