diff options
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.java | 30 |
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 |