@Test
public void testInputForSubSearches_currentLevelContainsSuccessAndFailure() {

    fix.searchResult.add(new Search(fix.requestLevelOne, fix.responseSuccess));
    Search rejectedLevelOneSearch = new Search(fix.requestLevelOne, fix.responseReject);
    fix.searchResult.add(rejectedLevelOneSearch);
    assertThat(this.policy.inputForSubSearches(fix.searchResult).size()).isEqualTo(1);
    assertTrue(this.policy.inputForSubSearches(fix.searchResult).contains(rejectedLevelOneSearch));
}