summaryrefslogtreecommitdiffstats
path: root/catalog-dao/src/test/java/org/openecomp/sdc/be/resources/data/auditing/AuditRecordFactoryTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'catalog-dao/src/test/java/org/openecomp/sdc/be/resources/data/auditing/AuditRecordFactoryTest.java')
-rw-r--r--catalog-dao/src/test/java/org/openecomp/sdc/be/resources/data/auditing/AuditRecordFactoryTest.java30
1 files changed, 30 insertions, 0 deletions
diff --git a/catalog-dao/src/test/java/org/openecomp/sdc/be/resources/data/auditing/AuditRecordFactoryTest.java b/catalog-dao/src/test/java/org/openecomp/sdc/be/resources/data/auditing/AuditRecordFactoryTest.java
new file mode 100644
index 0000000000..ac3b912d64
--- /dev/null
+++ b/catalog-dao/src/test/java/org/openecomp/sdc/be/resources/data/auditing/AuditRecordFactoryTest.java
@@ -0,0 +1,30 @@
+package org.openecomp.sdc.be.resources.data.auditing;
+
+import java.util.HashMap;
+import java.util.Map;
+
+import org.junit.Test;
+import org.openecomp.sdc.common.datastructure.AuditingFieldsKeysEnum;
+
+public class AuditRecordFactoryTest {
+
+ private AuditRecordFactory createTestSubject() {
+ return new AuditRecordFactory();
+ }
+
+ @Test
+ public void testCreateAuditRecord() throws Exception {
+ Map<AuditingFieldsKeysEnum, Object> auditingFields = new HashMap<>();
+ AuditingGenericEvent result;
+
+ // default test
+ result = AuditRecordFactory.createAuditRecord(null);
+ result = AuditRecordFactory.createAuditRecord(auditingFields);
+
+ for (AuditingActionEnum iterable_element : AuditingActionEnum.values()) {
+ auditingFields = new HashMap<>();
+ auditingFields.put(AuditingFieldsKeysEnum.AUDIT_ACTION, iterable_element.getName());
+ result = AuditRecordFactory.createAuditRecord(auditingFields);
+ }
+ }
+} \ No newline at end of file