import com.fasterxml.jackson.databind.JsonNode
import org.junit.Test
-import org.onap.ccsdk.cds.controllerblueprints.core.BlueprintTypes
+import org.onap.ccsdk.cds.controllerblueprints.core.BluePrintTypes
import org.onap.ccsdk.cds.controllerblueprints.core.asJsonPrimitive
import org.onap.ccsdk.cds.controllerblueprints.core.data.NodeTemplate
import org.onap.ccsdk.cds.controllerblueprints.core.jsonAsJsonType
import kotlin.test.assertNotNull
-class BlueprintDSLTest {
+class BluePrintDSLTest {
@Test
fun testOperationDSLWorkflow() {
"brindasanth@onap.com", "sample, blueprints"
) {
- artifactType(BlueprintTypes.artifactTypeTemplateVelocity())
+ artifactType(BluePrintTypes.artifactTypeTemplateVelocity())
// For New Component Definition
component(
assertNotNull(blueprint.workflows, "failed to get workflows")
// println(blueprint.asJsonString(true))
- val serviceTemplateGenerator = BlueprintServiceTemplateGenerator(blueprint)
+ val serviceTemplateGenerator = BluePrintServiceTemplateGenerator(blueprint)
val serviceTemplate = serviceTemplateGenerator.serviceTemplate()
assertNotNull(serviceTemplate.topologyTemplate, "failed to get service topology template")
// println(serviceTemplate.asJsonString(true))
@Test
fun testNodeTemplateOperationTypes() {
- val testNodeTemplateInstance = BlueprintTypes.nodeTemplateComponentTestExecutor(
+ val testNodeTemplateInstance = BluePrintTypes.nodeTemplateComponentTestExecutor(
id = "test-node-template",
description = ""
) {
}
}
-fun BlueprintTypes.nodeTemplateComponentTestExecutor(
+fun BluePrintTypes.nodeTemplateComponentTestExecutor(
id: String,
description: String,
block: TestNodeTemplateOperationImplBuilder.() -> Unit