From f4546228c551fd097d5bfffa0c521aaca4d1947b Mon Sep 17 00:00:00 2001 From: Greg Messner Date: Sun, 5 Nov 2017 06:23:08 -0800 Subject: [PATCH] Added test for ImpersonationToken (#91). --- .../java/org/gitlab4j/api/TestGitLabApiBeans.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/test/java/org/gitlab4j/api/TestGitLabApiBeans.java b/src/test/java/org/gitlab4j/api/TestGitLabApiBeans.java index 31adbd16..bb8b6048 100644 --- a/src/test/java/org/gitlab4j/api/TestGitLabApiBeans.java +++ b/src/test/java/org/gitlab4j/api/TestGitLabApiBeans.java @@ -39,6 +39,7 @@ import org.gitlab4j.api.models.DeployKey; import org.gitlab4j.api.models.Diff; import org.gitlab4j.api.models.Event; import org.gitlab4j.api.models.Group; +import org.gitlab4j.api.models.ImpersonationToken; import org.gitlab4j.api.models.Issue; import org.gitlab4j.api.models.Job; import org.gitlab4j.api.models.Key; @@ -405,6 +406,17 @@ public class TestGitLabApiBeans { } } + @Test + public void testImpersonationToken() { + + try { + ImpersonationToken token = makeFakeApiCall(ImpersonationToken.class, "impersonation-token"); + assertTrue(compareJson(token, "impersonation-token")); + } catch (Exception e) { + e.printStackTrace(); + } + } + private T makeFakeApiCall(Class returnType, String file) throws JsonParseException, JsonMappingException, IOException { InputStreamReader reader = new InputStreamReader(GitLabApi.class.getResourceAsStream(file + ".json")); -- GitLab