Commit bc4b9abd authored by Greg Messner's avatar Greg Messner
Browse files

Added bean test for Runner and RunnerDetail (#154).

parent 3e0b7af3
...@@ -55,6 +55,8 @@ import org.gitlab4j.api.models.Project; ...@@ -55,6 +55,8 @@ import org.gitlab4j.api.models.Project;
import org.gitlab4j.api.models.ProjectHook; import org.gitlab4j.api.models.ProjectHook;
import org.gitlab4j.api.models.ProjectUser; import org.gitlab4j.api.models.ProjectUser;
import org.gitlab4j.api.models.ProtectedBranch; import org.gitlab4j.api.models.ProtectedBranch;
import org.gitlab4j.api.models.Runner;
import org.gitlab4j.api.models.RunnerDetail;
import org.gitlab4j.api.models.Session; import org.gitlab4j.api.models.Session;
import org.gitlab4j.api.models.Snippet; import org.gitlab4j.api.models.Snippet;
import org.gitlab4j.api.models.SshKey; import org.gitlab4j.api.models.SshKey;
...@@ -278,6 +280,32 @@ public class TestGitLabApiBeans { ...@@ -278,6 +280,32 @@ public class TestGitLabApiBeans {
} }
} }
@Test
public void testRunnerDetail() {
try {
RunnerDetail runnerDetail = makeFakeApiCall(RunnerDetail.class, "runner-detail");
assertTrue(compareJson(runnerDetail, "runner-detail"));
} catch (Exception e) {
e.printStackTrace();
}
}
@Test
public void testAllRunners() {
try {
InputStreamReader reader = new InputStreamReader(GitLabApi.class.getResourceAsStream("all-runners.json"));
ObjectMapper objectMapper = jacksonJson.getContext(null);
List<Runner> allRunners = objectMapper.readValue(reader, new TypeReference<List<Runner>>() {});
assertTrue(compareJson(allRunners, "all-runners"));
} catch (Exception e) {
e.printStackTrace();
}
}
@Test @Test
public void testKey() { public void testKey() {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment