@Test public void testThatNonExistingTestGroupResultReturnEmptyOptional() { inTransaction( () -> { TestResultNode testResult = testResultFactory.createInGraph(); Optional<TestGroupResultNode> testGroupResult = testResult.getTestGroupResult(); assertThat(testGroupResult.isPresent()).isFalse(); }); }
@Test public void testThatTestGroupResultCanBeRetrieved() { inTransaction( () -> { TestResultNode testResult = testResultFactory.createInGraph(); TestGroupResultNode testGroupResult1 = testGroupResultFactory.createInGraph(); testGroupResult1.addTestResult(testResult); TestGroupResultNode testGroupResult2 = testResult.getTestGroupResult().get(); assertThat(testGroupResult2).isEqualTo(testGroupResult1); }); }