Skip to content

Commit bc4b9ab

Browse files
committed
Added bean test for Runner and RunnerDetail (#154).
1 parent 3e0b7af commit bc4b9ab

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

src/test/java/org/gitlab4j/api/TestGitLabApiBeans.java

+28
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@
5555
import org.gitlab4j.api.models.ProjectHook;
5656
import org.gitlab4j.api.models.ProjectUser;
5757
import org.gitlab4j.api.models.ProtectedBranch;
58+
import org.gitlab4j.api.models.Runner;
59+
import org.gitlab4j.api.models.RunnerDetail;
5860
import org.gitlab4j.api.models.Session;
5961
import org.gitlab4j.api.models.Snippet;
6062
import org.gitlab4j.api.models.SshKey;
@@ -278,6 +280,32 @@ public void testProtectedBranch() {
278280
}
279281
}
280282

283+
@Test
284+
public void testRunnerDetail() {
285+
286+
try {
287+
RunnerDetail runnerDetail = makeFakeApiCall(RunnerDetail.class, "runner-detail");
288+
assertTrue(compareJson(runnerDetail, "runner-detail"));
289+
} catch (Exception e) {
290+
e.printStackTrace();
291+
}
292+
}
293+
294+
@Test
295+
public void testAllRunners() {
296+
297+
try {
298+
299+
InputStreamReader reader = new InputStreamReader(GitLabApi.class.getResourceAsStream("all-runners.json"));
300+
ObjectMapper objectMapper = jacksonJson.getContext(null);
301+
List<Runner> allRunners = objectMapper.readValue(reader, new TypeReference<List<Runner>>() {});
302+
assertTrue(compareJson(allRunners, "all-runners"));
303+
304+
} catch (Exception e) {
305+
e.printStackTrace();
306+
}
307+
}
308+
281309
@Test
282310
public void testKey() {
283311

0 commit comments

Comments
 (0)