- public void testProcess_success() throws Exception {
- policy.process(getExchangeEvent("12345", "create", "generic-vnf"));
- policy.process(getExchangeEvent("23456", "create", "generic-vnf"));
-
- assertNotNull(
- InMemorySearchDatastore.get(NodeUtils.generateUniqueShaDigest("generic-vnf/12345")));
- assertNotNull(
- InMemorySearchDatastore.get(NodeUtils.generateUniqueShaDigest("generic-vnf/23456")));
-
-
- policy.process(getExchangeEvent("23456", "delete", "generic-vnf"));
- assertNull(InMemorySearchDatastore.get(NodeUtils.generateUniqueShaDigest("23456")));
+ public void testProcess_failure_unknownOxmEntityType() throws Exception {
+
+ String pserverEventJsonTemplate = IOUtils.toString(
+ new FileInputStream(new File("src/test/resources/optical-router-spike-event.json")),
+ "UTF-8");
+
+ policy.process(
+ getExchangeEvent(pserverEventJsonTemplate, "update-notification", "CREATE", "optronic123"));
+
+ assertNull(searchDb.get(NodeUtils.generateUniqueShaDigest("optical-router/optronic123")));