Add unit test for MSB JAVA SDK
[msb/java-sdk.git] / pom.xml
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4         <modelVersion>4.0.0</modelVersion>
5     <parent>
6       <groupId>org.onap.oparent</groupId>
7       <artifactId>oparent</artifactId>
8       <version>0.1.1</version>
9     </parent>
10   
11         <groupId>org.onap.msb.java-sdk</groupId>
12         <artifactId>msb-java-sdk</artifactId>
13         <name>msb-java-sdk</name>
14         <version>1.0.0-SNAPSHOT</version>
15         <packaging>jar</packaging>
16
17         <dependencies>
18                 <dependency>
19                         <groupId>com.squareup.retrofit2</groupId>
20                         <artifactId>retrofit</artifactId>
21                         <version>2.0.2</version>
22                 </dependency>
23
24                 <dependency>
25                         <groupId>org.reflections</groupId>
26                         <artifactId>reflections</artifactId>
27                         <version>0.9.9</version>
28                         <exclusions>
29                                 <exclusion>
30                                         <groupId>com.google.guava</groupId>
31                                         <artifactId>guava</artifactId>
32                                 </exclusion>
33                         </exclusions>
34                 </dependency>
35
36                 <!-- https://mvnrepository.com/artifact/org.glassfish.jersey.bundles.repackaged/jersey-guava -->
37                 <dependency>
38                         <groupId>org.glassfish.jersey.bundles.repackaged</groupId>
39                         <artifactId>jersey-guava</artifactId>
40                         <version>2.6</version>
41                 </dependency>
42
43                 <dependency>
44                         <groupId>io.dropwizard</groupId>
45                         <artifactId>dropwizard-metrics</artifactId>
46                         <version>0.8.0</version>
47                 </dependency>
48
49                 <dependency>
50                         <groupId>org.slf4j</groupId>
51                         <artifactId>slf4j-api</artifactId>
52                         <version>1.7.12</version>
53                 </dependency>
54                 <dependency>
55                         <groupId>ch.qos.logback</groupId>
56                         <artifactId>logback-classic</artifactId>
57                         <version>1.1.3</version>
58                 </dependency>
59                 <dependency>
60                         <groupId>ch.qos.logback</groupId>
61                         <artifactId>logback-core</artifactId>
62                         <version>1.1.3</version>
63                 </dependency>
64
65                 <dependency>
66                         <groupId>org.apache.commons</groupId>
67                         <artifactId>commons-lang3</artifactId>
68                         <version>3.0</version>
69                 </dependency>
70
71                 <dependency>
72                         <groupId>io.dropwizard</groupId>
73                         <artifactId>dropwizard-core</artifactId>
74                         <version>0.8.0</version>
75                         <scope>test</scope>
76                 </dependency>
77
78                 <dependency>
79                         <groupId>javax.ws.rs</groupId>
80                         <artifactId>javax.ws.rs-api</artifactId>
81                         <version>2.0.1</version>
82                 </dependency>
83                 <dependency>
84                         <groupId>org.apache.commons</groupId>
85                         <artifactId>commons-lang3</artifactId>
86                         <version>3.0</version>
87                 </dependency>
88                 <dependency>
89                         <groupId>javax.annotation</groupId>
90                         <artifactId>javax.annotation-api</artifactId>
91                         <version>1.2</version>
92                 </dependency>
93                 <dependency>
94                         <groupId>org.immutables</groupId>
95                         <artifactId>value</artifactId>
96                         <version>2.1.12</version>
97                 </dependency>
98                 <dependency>
99                         <groupId>com.eclipsesource.jaxrs</groupId>
100                         <artifactId>consumer</artifactId>
101                         <version>5.0</version>
102                 </dependency>
103                 <dependency>
104                         <groupId>commons-io</groupId>
105                         <artifactId>commons-io</artifactId>
106                         <version>1.3.2</version>
107                 </dependency>
108                 <dependency>
109                         <groupId>commons-lang</groupId>
110                         <artifactId>commons-lang</artifactId>
111                         <version>2.6</version>
112                 </dependency>
113
114
115                 <dependency>
116                         <groupId>org.glassfish.jersey.core</groupId>
117                         <artifactId>jersey-client</artifactId>
118                         <version>2.16</version>
119                 </dependency>
120
121                 <dependency>
122                         <groupId>org.apache.httpcomponents</groupId>
123                         <artifactId>httpclient</artifactId>
124                         <version>4.5</version>
125                 </dependency>
126
127                 <dependency>
128                         <groupId>org.slf4j</groupId>
129                         <artifactId>slf4j-api</artifactId>
130                         <version>1.7.12</version>
131                 </dependency>
132         
133         <dependency>
134             <groupId>junit</groupId>
135             <artifactId>junit</artifactId>
136             <version>4.11</version>
137             <scope>test</scope>
138         </dependency>
139          <dependency>
140       <groupId>org.powermock</groupId>
141       <artifactId>powermock-module-junit4</artifactId>
142       <version>1.6.6</version>
143       <scope>test</scope>
144     </dependency>
145     <dependency>
146       <groupId>org.powermock</groupId>
147       <artifactId>powermock-api-mockito</artifactId>
148       <version>1.6.6</version>
149       <scope>test</scope>
150     </dependency>
151
152         </dependencies>
153         <build>
154                 <plugins>
155                         <plugin>
156                                 <artifactId>maven-compiler-plugin</artifactId>
157                                 <configuration>
158                                         <source>1.8</source>
159                                         <target>1.8</target>
160                                 </configuration>
161                         </plugin>
162                         <plugin>
163                                 <artifactId>maven-enforcer-plugin</artifactId>
164                         </plugin>
165                 </plugins>
166         </build>
167 </project>