diff --git a/OneModuleCI/src/main/java/utilities/A.java b/OneModuleCI/src/main/java/utilities/A.java index a090c79..302ffa5 100644 --- a/OneModuleCI/src/main/java/utilities/A.java +++ b/OneModuleCI/src/main/java/utilities/A.java @@ -3,6 +3,6 @@ class A implements I { @Override public Integer doubleIt(Integer i) { - return 2 * i; + return 4 * i; } } diff --git a/OneModuleCI/src/main/java/utilities/I.java b/OneModuleCI/src/main/java/utilities/I.java index 4859f3f..14b3c4c 100644 --- a/OneModuleCI/src/main/java/utilities/I.java +++ b/OneModuleCI/src/main/java/utilities/I.java @@ -2,4 +2,8 @@ interface I { Integer doubleIt(Integer i); + int level = 5; + default double getTemperature(int i) { + return i * level; + } } \ No newline at end of file diff --git a/OneModuleCI/src/test/java/utilities/ADiffblueTest.java b/OneModuleCI/src/test/java/utilities/ADiffblueTest.java new file mode 100644 index 0000000..61f95ca --- /dev/null +++ b/OneModuleCI/src/test/java/utilities/ADiffblueTest.java @@ -0,0 +1,16 @@ +package utilities; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import org.junit.jupiter.api.Test; + +class ADiffblueTest { + /** + * Method under test: {@link A#doubleIt(Integer)} + */ + @Test + void testDoubleIt() { + // Arrange, Act and Assert + assertEquals(4, (new A()).doubleIt(1).intValue()); + } +} + diff --git a/OneModuleCI/src/test/java/utilities/BDiffblueTest.java b/OneModuleCI/src/test/java/utilities/BDiffblueTest.java new file mode 100644 index 0000000..bd07c5b --- /dev/null +++ b/OneModuleCI/src/test/java/utilities/BDiffblueTest.java @@ -0,0 +1,16 @@ +package utilities; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import org.junit.jupiter.api.Test; + +class BDiffblueTest { + /** + * Method under test: {@link B#doubleIt(Integer)} + */ + @Test + void testDoubleIt() { + // Arrange, Act and Assert + assertEquals(2, (new B()).doubleIt(1).intValue()); + } +} + diff --git a/OneModuleCI/src/test/java/utilities/IDiffblueTest.java b/OneModuleCI/src/test/java/utilities/IDiffblueTest.java new file mode 100644 index 0000000..eb52d24 --- /dev/null +++ b/OneModuleCI/src/test/java/utilities/IDiffblueTest.java @@ -0,0 +1,16 @@ +package utilities; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import org.junit.jupiter.api.Test; + +class IDiffblueTest { + /** + * Method under test: {@link I#getTemperature(int)} + */ + @Test + void testGetTemperature() { + // Arrange, Act and Assert + assertEquals(5.0d, (new A()).getTemperature(1)); + } +} +