From 9bdb7d9b45ade3b4181c15729fdbb6a53410cebc Mon Sep 17 00:00:00 2001 From: kjaniak Date: Mon, 11 Jun 2018 12:59:22 +0200 Subject: Dcae simulator module addition Change-Id: I4c0be20f414f356f7c6a28fcdc330b4b8aca5eb9 Signed-off-by: Piotr Jaszczyk Issue-ID: DCAEGEN2-601 --- hv-collector-dcae-app-simulator/pom.xml | 120 +++++++++++++++++++++ .../collectors/veshv/simulators/dcaeapp/main.kt | 9 ++ .../veshv/simulators/dcaeapp/DummyTest.kt | 15 +++ 3 files changed, 144 insertions(+) create mode 100644 hv-collector-dcae-app-simulator/pom.xml create mode 100644 hv-collector-dcae-app-simulator/src/main/kotlin/org/onap/dcae/collectors/veshv/simulators/dcaeapp/main.kt create mode 100644 hv-collector-dcae-app-simulator/src/test/kotlin/org/onap/dcae/collectors/veshv/simulators/dcaeapp/DummyTest.kt (limited to 'hv-collector-dcae-app-simulator') diff --git a/hv-collector-dcae-app-simulator/pom.xml b/hv-collector-dcae-app-simulator/pom.xml new file mode 100644 index 00000000..a7123e38 --- /dev/null +++ b/hv-collector-dcae-app-simulator/pom.xml @@ -0,0 +1,120 @@ + + + + 4.0.0 + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + org.onap.dcaegen2.collectors.veshv + ves-hv-collector + 1.0.0-SNAPSHOT + .. + + + hv-collector-dcae-app-simulator + VES HighVolume Collector :: Dcae app simulator + + + false + ves-hv-collector-dcae-simulator + + + + + + kotlin-maven-plugin + org.jetbrains.kotlin + + + maven-surefire-plugin + org.apache.maven.plugins + + + + + + + ${project.parent.groupId} + hv-collector-domain + ${project.parent.version} + + + ${project.parent.groupId} + hv-collector-utils + ${project.parent.version} + + + commons-cli + commons-cli + + + org.slf4j + slf4j-api + + + org.jetbrains.kotlin + kotlin-stdlib-jdk8 + + + com.nhaarman + mockito-kotlin + + + org.mockito + mockito-core + + + org.assertj + assertj-core + + + org.jetbrains.kotlin + kotlin-test + + + org.jetbrains.spek + spek-api + + + org.jetbrains.spek + spek-junit-platform-engine + + + io.projectreactor + reactor-test + + + ch.qos.logback + logback-classic + runtime + + + + + \ No newline at end of file diff --git a/hv-collector-dcae-app-simulator/src/main/kotlin/org/onap/dcae/collectors/veshv/simulators/dcaeapp/main.kt b/hv-collector-dcae-app-simulator/src/main/kotlin/org/onap/dcae/collectors/veshv/simulators/dcaeapp/main.kt new file mode 100644 index 00000000..a03dbcdb --- /dev/null +++ b/hv-collector-dcae-app-simulator/src/main/kotlin/org/onap/dcae/collectors/veshv/simulators/dcaeapp/main.kt @@ -0,0 +1,9 @@ +package org.onap.dcae.collectors.veshv.simulators.dcaeapp + +import org.slf4j.LoggerFactory + +private val logger = LoggerFactory.getLogger("Dcae simulator :: main") + +fun main(args : Array){ + logger.info("Hello world!") +} \ No newline at end of file diff --git a/hv-collector-dcae-app-simulator/src/test/kotlin/org/onap/dcae/collectors/veshv/simulators/dcaeapp/DummyTest.kt b/hv-collector-dcae-app-simulator/src/test/kotlin/org/onap/dcae/collectors/veshv/simulators/dcaeapp/DummyTest.kt new file mode 100644 index 00000000..79b0e4bf --- /dev/null +++ b/hv-collector-dcae-app-simulator/src/test/kotlin/org/onap/dcae/collectors/veshv/simulators/dcaeapp/DummyTest.kt @@ -0,0 +1,15 @@ +package org.onap.dcae.collectors.veshv.simulators.dcaeapp + +import org.jetbrains.spek.api.Spek +import org.jetbrains.spek.api.dsl.it +import org.jetbrains.spek.api.dsl.on +import kotlin.test.assertEquals + +object DummyTest : Spek({ + on("sum of 2 and 3") { + val sum = 2 + 3 + it("outcome should be equals 5") { + assertEquals(5, sum) + } + } +}) \ No newline at end of file -- cgit 1.2.3-korg