summaryrefslogtreecommitdiffstats
path: root/cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/models/YangResourceTest.groovy
diff options
context:
space:
mode:
Diffstat (limited to 'cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/models/YangResourceTest.groovy')
-rw-r--r--cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/models/YangResourceTest.groovy20
1 files changed, 20 insertions, 0 deletions
diff --git a/cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/models/YangResourceTest.groovy b/cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/models/YangResourceTest.groovy
new file mode 100644
index 0000000000..0a0c84e256
--- /dev/null
+++ b/cps-ncmp-service/src/test/groovy/org/onap/cps/ncmp/api/models/YangResourceTest.groovy
@@ -0,0 +1,20 @@
+package org.onap.cps.ncmp.api.models
+
+import spock.lang.Specification
+
+class YangResourceSpec extends Specification {
+
+ YangResource objectUnderTest = new YangResource(moduleName: 'module name',
+ revision:'revision',
+ yangSource:'source')
+
+ def 'Yang resource attributes'() {
+ expect: 'correct module name'
+ objectUnderTest.moduleName == 'module name'
+ and: 'correct revision (this property is not used in production code, hence the need for this test)'
+ objectUnderTest.revision == 'revision'
+ and: 'correct yang source'
+ objectUnderTest.yangSource == 'source'
+ }
+
+}