Skip to content

Commit d1e99e3

Browse files
committed
#755 added stub for TestPackageApi
1 parent 235a375 commit d1e99e3

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
package org.gitlab4j.api;
2+
3+
import org.gitlab4j.api.models.*;
4+
import org.gitlab4j.api.models.Package;
5+
import org.junit.Before;
6+
import org.junit.BeforeClass;
7+
import org.junit.Test;
8+
import org.junit.experimental.categories.Category;
9+
10+
import java.util.*;
11+
import static org.junit.Assert.*;
12+
import static org.junit.Assume.assumeNotNull;
13+
14+
@Category(IntegrationTest.class)
15+
public class TestPackageApi extends AbstractIntegrationTest {
16+
17+
private static GitLabApi gitLabApi;
18+
private static Project testProject;
19+
20+
public TestPackageApi() {
21+
super();
22+
}
23+
24+
@BeforeClass
25+
public static void setup() {
26+
gitLabApi = baseTestSetup();
27+
testProject = getTestProject();
28+
}
29+
30+
@Before
31+
public void beforeMethod() {
32+
assumeNotNull(gitLabApi);
33+
}
34+
35+
@Test
36+
public void getPackagesStream() throws GitLabApiException {
37+
PackagesApi packagesApi = gitLabApi.getPackagesApi();
38+
39+
assumeNotNull(packagesApi);
40+
41+
Optional<Package> packageOptional = packagesApi.getPackagesStream(testProject.getId()).findAny();
42+
43+
assertTrue(packageOptional.isPresent());
44+
}
45+
}

0 commit comments

Comments
 (0)