diff --git a/src/main/java/space/kklochko/simple_jbdd/test_examples/tests/SimpleFailedThenTest.java b/src/main/java/space/kklochko/simple_jbdd/test_examples/tests/SimpleFailedThenTest.java new file mode 100644 index 0000000..1710522 --- /dev/null +++ b/src/main/java/space/kklochko/simple_jbdd/test_examples/tests/SimpleFailedThenTest.java @@ -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; + } +} + diff --git a/src/main/java/space/kklochko/simple_jbdd/test_examples/tests/SimpleGivenWhenThenTest.java b/src/main/java/space/kklochko/simple_jbdd/test_examples/tests/SimpleGivenWhenThenTest.java new file mode 100644 index 0000000..18fcd59 --- /dev/null +++ b/src/main/java/space/kklochko/simple_jbdd/test_examples/tests/SimpleGivenWhenThenTest.java @@ -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); + } +} + diff --git a/src/main/java/space/kklochko/simple_jbdd/test_examples/tests/SimpleThenTest.java b/src/main/java/space/kklochko/simple_jbdd/test_examples/tests/SimpleThenTest.java new file mode 100644 index 0000000..db1a891 --- /dev/null +++ b/src/main/java/space/kklochko/simple_jbdd/test_examples/tests/SimpleThenTest.java @@ -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; + } +} +