import org.onap.policy.models.base.PfConceptKey;
import org.onap.policy.models.base.PfModelService;
import org.onap.policy.models.base.PfValidationResult;
-import org.onap.policy.models.tosca.simple.concepts.ToscaModel;
-import org.onap.policy.models.tosca.simple.concepts.ToscaServiceTemplate;
-import org.onap.policy.models.tosca.simple.concepts.ToscaServiceTemplates;
+import org.onap.policy.models.tosca.simple.concepts.JpaToscaModel;
+import org.onap.policy.models.tosca.simple.concepts.JpaToscaServiceTemplate;
+import org.onap.policy.models.tosca.simple.concepts.JpaToscaServiceTemplates;
/**
* DAO test for ToscaDatatype.
*
* @author Liam Fallon (liam.fallon@est.tech)
*/
-public class ToscaModelTest {
+public class JpaToscaModelTest {
@Test
public void testModelPojo() {
- assertNotNull(new ToscaModel());
- assertNotNull(new ToscaModel(new PfConceptKey()));
- assertNotNull(new ToscaModel(new PfConceptKey(), new ToscaServiceTemplates()));
- assertNotNull(new ToscaModel(new ToscaModel()));
+ assertNotNull(new JpaToscaModel());
+ assertNotNull(new JpaToscaModel(new PfConceptKey()));
+ assertNotNull(new JpaToscaModel(new PfConceptKey(), new JpaToscaServiceTemplates()));
+ assertNotNull(new JpaToscaModel(new JpaToscaModel()));
try {
- new ToscaModel((PfConceptKey) null);
+ new JpaToscaModel((PfConceptKey) null);
fail("test should throw an exception");
} catch (Exception exc) {
assertEquals("key is marked @NonNull but is null", exc.getMessage());
}
try {
- new ToscaModel(null, null);
+ new JpaToscaModel(null, null);
fail("test should throw an exception");
} catch (Exception exc) {
assertEquals("key is marked @NonNull but is null", exc.getMessage());
}
try {
- new ToscaModel(null, new ToscaServiceTemplates());
+ new JpaToscaModel(null, new JpaToscaServiceTemplates());
fail("test should throw an exception");
} catch (Exception exc) {
assertEquals("key is marked @NonNull but is null", exc.getMessage());
}
try {
- new ToscaModel(new PfConceptKey(), null);
+ new JpaToscaModel(new PfConceptKey(), null);
fail("test should throw an exception");
} catch (Exception exc) {
assertEquals("serviceTemplates is marked @NonNull but is null", exc.getMessage());
}
try {
- new ToscaModel((ToscaModel) null);
+ new JpaToscaModel((JpaToscaModel) null);
fail("test should throw an exception");
} catch (Exception exc) {
assertEquals("copyConcept is marked @NonNull but is null", exc.getMessage());
}
PfConceptKey tstsKey = new PfConceptKey("tsts", "0.0.1");
- Map<PfConceptKey, ToscaServiceTemplate> tstMap = new TreeMap<>();
- ToscaServiceTemplates tsts = new ToscaServiceTemplates(tstsKey, tstMap);
+ Map<PfConceptKey, JpaToscaServiceTemplate> tstMap = new TreeMap<>();
+ JpaToscaServiceTemplates tsts = new JpaToscaServiceTemplates(tstsKey, tstMap);
PfConceptKey tmKey = new PfConceptKey("tst", "0.0.1");
- ToscaModel tm = new ToscaModel(tmKey, tsts);
+ JpaToscaModel tm = new JpaToscaModel(tmKey, tsts);
- ToscaModel tttClone0 = new ToscaModel(tm);
+ JpaToscaModel tttClone0 = new JpaToscaModel(tm);
assertEquals(tm, tttClone0);
assertEquals(0, tm.compareTo(tttClone0));
- ToscaModel tttClone1 = new ToscaModel();
+ JpaToscaModel tttClone1 = new JpaToscaModel();
tm.copyTo(tttClone1);
assertEquals(tm, tttClone1);
assertEquals(0, tm.compareTo(tttClone1));
assertFalse(tm.compareTo(tm.getKey()) == 0);
PfConceptKey otherDtKey = new PfConceptKey("otherDt", "0.0.1");
- ToscaModel otherDt = new ToscaModel(otherDtKey);
+ JpaToscaModel otherDt = new JpaToscaModel(otherDtKey);
assertFalse(tm.compareTo(otherDt) == 0);
otherDt.setKey(tmKey);
}
assertEquals(2, tm.getKeys().size());
- assertEquals(2, new ToscaModel().getKeys().size());
+ assertEquals(2, new JpaToscaModel().getKeys().size());
- new ToscaModel().clean();
+ new JpaToscaModel().clean();
tm.clean();
assertEquals(tttClone0, tm);
- assertFalse(new ToscaModel().validate(new PfValidationResult()).isValid());
+ assertFalse(new JpaToscaModel().validate(new PfValidationResult()).isValid());
assertFalse(tm.validate(new PfValidationResult()).isValid());
tm.register();