summaryrefslogtreecommitdiffstats
path: root/northbound/features/ccsdk-asdcApi/pom.xml
blob: 267a8ea7031c0de700e16ca7d944653c5a37d759 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <parent>
        <groupId>org.onap.ccsdk.parent</groupId>
        <artifactId>single-feature-parent</artifactId>
        <version>2.2.0-SNAPSHOT</version>
        <relativePath/>
    </parent>

    <groupId>org.onap.ccsdk.sli.northbound</groupId>
    <artifactId>ccsdk-asdcApi</artifactId>
    <version>1.3.0-SNAPSHOT</version>
    <packaging>feature</packaging>

    <name>ccsdk-sli-northbound :: features :: ${project.artifactId}</name>

    <dependencies>
        <dependency>
            <groupId>org.onap.ccsdk.sli.core</groupId>
            <artifactId>ccsdk-sli</artifactId>
            <version>${project.version}</version>
            <type>xml</type>
            <classifier>features</classifier>
        </dependency>
        <dependency>
            <groupId>${project.groupId}</groupId>
            <artifactId>asdcApi-model</artifactId>
            <version>${project.version}</version>
        </dependency>
        <dependency>
            <groupId>${project.groupId}</groupId>
            <artifactId>asdcApi-provider</artifactId>
            <version>${project.version}</version>
        </dependency>

    </dependencies>
</project>
* http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * Unless otherwise specified, all documentation contained herein is licensed * under the Creative Commons License, Attribution 4.0 Intl. (the "License"); * you may not use this documentation except in compliance with the License. * You may obtain a copy of the License at * * https://creativecommons.org/licenses/by/4.0/ * * Unless required by applicable law or agreed to in writing, documentation * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * * ============LICENSE_END============================================ * * */ package org.onap.portalsdk.core.web.support; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; import org.junit.Test; public class JsonMessageTest { public JsonMessage mockJsonMessage(){ JsonMessage jsonMessage = new JsonMessage("test", "test", "test"); jsonMessage.setData("test"); jsonMessage.setData2("test"); jsonMessage.setData3("test"); return jsonMessage; } @Test public void jsonMessageTest(){ JsonMessage jsonMessage1 = new JsonMessage("test", "test", "test"); JsonMessage jsonMessage = new JsonMessage("test", "test", "test"); jsonMessage.setData("test"); jsonMessage.setData2("test"); jsonMessage.setData3("test"); assertEquals(jsonMessage.getData(), jsonMessage1.getData()); assertEquals(jsonMessage.getData2(), jsonMessage1.getData2()); assertEquals(jsonMessage.getData3(), jsonMessage1.getData3()); } @SuppressWarnings("static-access") @Test public void buildJsonResponseTest(){ JsonMessage jsonMsg = mockJsonMessage(); assertNotNull(jsonMsg.buildJsonResponse(true, "test")); } @SuppressWarnings("static-access") @Test public void buildJsonResponseExceptionTest(){ JsonMessage jsonMsg = mockJsonMessage(); assertNotNull(jsonMsg.buildJsonResponse(new Exception("test exception"))); } }