be600a6030612c98d4d6dec94d3c6ac198ffdf2d
[dcaegen2/analytics/tca.git] / dcae-analytics-test / pom.xml
1 <!--\r
2   ~ ===============================LICENSE_START======================================\r
3   ~  dcae-analytics\r
4   ~ ================================================================================\r
5   ~    Copyright © 2017 AT&T Intellectual Property. All rights reserved.\r
6   ~ ================================================================================\r
7   ~  Licensed under the Apache License, Version 2.0 (the "License");\r
8   ~  you may not use this file except in compliance with the License.\r
9   ~   You may obtain a copy of the License at\r
10   ~\r
11   ~          http://www.apache.org/licenses/LICENSE-2.0\r
12   ~\r
13   ~  Unless required by applicable law or agreed to in writing, software\r
14   ~  distributed under the License is distributed on an "AS IS" BASIS,\r
15   ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
16   ~  See the License for the specific language governing permissions and\r
17   ~  limitations under the License.\r
18   ~  ============================LICENSE_END===========================================\r
19   -->\r
20 \r
21 <project xmlns="http://maven.apache.org/POM/4.0.0"\r
22          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
23          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
24 \r
25     <modelVersion>4.0.0</modelVersion>\r
26 \r
27     <parent>\r
28         <groupId>org.onap.dcaegen2.analytics.tca</groupId>\r
29         <artifactId>dcae-analytics</artifactId>\r
30         <version>2.1.0-SNAPSHOT</version>\r
31     </parent>\r
32 \r
33     <artifactId>dcae-analytics-test</artifactId>\r
34     <packaging>jar</packaging>\r
35 \r
36     <!-- THIS MODULE CONTAINS COMMON TESTING CODE AND MUST NEVER BE DEPLOYED IN PRODUCTION ENVIRONMENT -->\r
37     <name>DCAE Analytics Test</name>\r
38     <description>Contains common testing code for all DCAE Analytics Modules</description>\r
39 \r
40 \r
41     <properties>\r
42         <main.basedir>${project.parent.basedir}</main.basedir>\r
43     </properties>\r
44 \r
45     <dependencies>\r
46 \r
47         <!-- LOGGING -->\r
48         <dependency>\r
49             <groupId>org.slf4j</groupId>\r
50             <artifactId>slf4j-api</artifactId>\r
51         </dependency>\r
52 \r
53         <!-- UTILITIES -->\r
54         <dependency>\r
55             <groupId>com.google.guava</groupId>\r
56             <artifactId>guava</artifactId>\r
57         </dependency>\r
58         <dependency>\r
59             <groupId>com.google.code.findbugs</groupId>\r
60             <artifactId>jsr305</artifactId>\r
61         </dependency>\r
62         <dependency>\r
63             <groupId>com.google.code.gson</groupId>\r
64             <artifactId>gson</artifactId>\r
65         </dependency>\r
66 \r
67         <!-- DEPENDENCY INJECTION -->\r
68         <dependency>\r
69             <groupId>com.google.inject</groupId>\r
70             <artifactId>guice</artifactId>\r
71         </dependency>\r
72         <dependency>\r
73             <groupId>com.google.inject.extensions</groupId>\r
74             <artifactId>guice-assistedinject</artifactId>\r
75         </dependency>\r
76         <dependency>\r
77             <groupId>com.google.inject.extensions</groupId>\r
78             <artifactId>guice-multibindings</artifactId>\r
79         </dependency>\r
80 \r
81         <!-- TEST DEPENDENCIES -->\r
82         <dependency>\r
83             <groupId>junit</groupId>\r
84             <artifactId>junit</artifactId>\r
85             <scope>compile</scope>\r
86         </dependency>\r
87 \r
88         <dependency>\r
89             <groupId>org.mockito</groupId>\r
90             <artifactId>mockito-core</artifactId>\r
91             <scope>compile</scope>\r
92         </dependency>\r
93 \r
94         <dependency>\r
95             <groupId>com.jayway.jsonpath</groupId>\r
96             <artifactId>json-path</artifactId>\r
97             <scope>compile</scope>\r
98         </dependency>\r
99 \r
100         <dependency>\r
101             <groupId>com.jayway.jsonpath</groupId>\r
102             <artifactId>json-path-assert</artifactId>\r
103             <scope>compile</scope>\r
104         </dependency>\r
105 \r
106         <dependency>\r
107             <groupId>org.skyscreamer</groupId>\r
108             <artifactId>jsonassert</artifactId>\r
109             <scope>compile</scope>\r
110         </dependency>\r
111 \r
112     </dependencies>\r
113 \r
114 </project>\r