@Test
public void testCreateForkFailureCase_CreatePullReqIsSkipped() throws IOException, InterruptedException {

    Child child = new Child();
    Map<String, Object> nsMap = ImmutableMap.of(
            GIT_REPO, "test",
            IMG, "test",
            FORCE_TAG, "test",
            STORE, "test");
    Namespace ns = new Namespace(nsMap);
    DockerfileGitHubUtil dockerfileGitHubUtil = mock(DockerfileGitHubUtil.class);
    GitHubJsonStore gitHubJsonStore = mock(GitHubJsonStore.class);
    when(dockerfileGitHubUtil.getGitHubJsonStore(anyString())).thenReturn(gitHubJsonStore);
    Mockito.when(dockerfileGitHubUtil.getRepo(Mockito.any())).thenReturn(new GHRepository());
    Mockito.when(dockerfileGitHubUtil.getOrCreateFork(Mockito.any())).thenReturn(null);
    child.execute(ns, dockerfileGitHubUtil);
    Mockito.verify(dockerfileGitHubUtil, Mockito.never()).createPullReq(Mockito.any(), Mockito.any(), Mockito.any(),
            Mockito.any());
}