diff --git a/src/test/java/org/gitlab4j/api/TestProjectApi.java b/src/test/java/org/gitlab4j/api/TestProjectApi.java index 8746b3ba8dcd197b96e71a2b77d8488882643d25..843539c14a6298ba317eb56fcaf9fa5aed1edf2d 100644 --- a/src/test/java/org/gitlab4j/api/TestProjectApi.java +++ b/src/test/java/org/gitlab4j/api/TestProjectApi.java @@ -350,7 +350,21 @@ public class TestProjectApi { @Test public void testListStarredProjects() throws GitLabApiException { + Project project = gitLabApi.getProjectApi().getProject(TEST_NAMESPACE, TEST_PROJECT_NAME); + assertNotNull(project); + + try { + gitLabApi.getProjectApi().starProject(project); + } catch (Exception ignore) { + } + List projects = gitLabApi.getProjectApi().getStarredProjects(); + + try { + gitLabApi.getProjectApi().unstarProject(project); + } catch (Exception ignore) { + } + assertNotNull(projects); assertNotNull(projects); assertEquals(1, projects.size()); @@ -360,8 +374,22 @@ public class TestProjectApi { @Test public void testListStarredProjectsWithParams() throws GitLabApiException { + Project project = gitLabApi.getProjectApi().getProject(TEST_NAMESPACE, TEST_PROJECT_NAME); + assertNotNull(project); + + try { + gitLabApi.getProjectApi().starProject(project); + } catch (Exception ignore) { + } + List projects = gitLabApi.getProjectApi().getProjects(false, Visibility.PUBLIC, Constants.ProjectOrderBy.NAME, Constants.SortOrder.DESC, TEST_PROJECT_NAME, true, true, true, true, true); + + try { + gitLabApi.getProjectApi().unstarProject(project); + } catch (Exception ignore) { + } + assertNotNull(projects); assertEquals(1, projects.size()); assertEquals(TEST_PROJECT_NAME, projects.get(0).getName());