Reduce round trips and cleanup test data

This commit is contained in:
Liam Newman
2020-05-20 18:58:05 -07:00
parent 66f22de90f
commit 1eb8bf9719
12 changed files with 39 additions and 1100 deletions

View File

@@ -335,6 +335,10 @@ public class GHEventPayloadTest extends AbstractGitHubWireMockTest {
is(mockGitHub.apiServer().baseUrl() + "/repos/hub4j-test-org/github-api"));
assertThat(event.getRepository().getHttpTransportUrl(), is("https://github.com/hub4j-test-org/github-api.git"));
// ensure that root has been bound after populate
event.getRepository().getSource().getRef("heads/master");
event.getRepository().getParent().getRef("heads/master");
// Source
event = gitHub.parseEventPayload(payload.asReader(mockGitHub::mapToMockGitHub), GHEventPayload.Push.class);
assertThat(event.getRepository().getSource().getFullName(), is("hub4j/github-api"));
@@ -342,6 +346,7 @@ public class GHEventPayloadTest extends AbstractGitHubWireMockTest {
// Parent
event = gitHub.parseEventPayload(payload.asReader(mockGitHub::mapToMockGitHub), GHEventPayload.Push.class);
assertThat(event.getRepository().getParent().getFullName(), is("hub4j/github-api"));
}
// TODO implement support classes and write test