Files
github-api/src/test/java/org/kohsuke/github/GHPersonTest.java
2019-12-14 07:24:23 +13:00

34 lines
937 B
Java

package org.kohsuke.github;
import org.junit.Test;
import java.io.IOException;
/**
* @author Martin van Zijl
*/
public class GHPersonTest extends AbstractGitHubWireMockTest {
@Test
public void testFieldsForOrganization() throws Exception {
GHRepository repo = getRepository();
GHUser owner = repo.getOwner();
assertEquals("Organization", owner.getType());
assertNotNull(owner.isSiteAdmin());
}
@Test
public void testFieldsForUser() throws Exception {
GHUser user = gitHub.getUser("kohsuke2");
assertEquals("User", user.getType());
assertNotNull(user.isSiteAdmin());
}
protected GHRepository getRepository() throws IOException {
return getRepository(gitHub);
}
private GHRepository getRepository(GitHub gitHub) throws IOException {
return gitHub.getOrganization("github-api-test-org").getRepository("github-api");
}
}