re base code
[sdc.git] / catalog-be / src / test / java / org / openecomp / sdc / be / auditing / impl / AuditConsumerEventFactoryTest.java
1 package org.openecomp.sdc.be.auditing.impl;
2
3 import mockit.Deencapsulation;
4 import org.junit.Assert;
5 import org.junit.Test;
6 import org.openecomp.sdc.be.model.ConsumerDefinition;
7 import org.openecomp.sdc.be.model.User;
8 import org.openecomp.sdc.be.resources.data.auditing.AuditingActionEnum;
9 import org.openecomp.sdc.be.resources.data.auditing.AuditingGenericEvent;
10 import org.openecomp.sdc.be.resources.data.auditing.model.CommonAuditData;
11 import org.openecomp.sdc.be.resources.data.auditing.model.CommonAuditData.Builder;
12
13 public class AuditConsumerEventFactoryTest {
14
15         private AuditConsumerEventFactory createTestSubject() {
16                 Builder newBuilder = CommonAuditData.newBuilder();
17                 CommonAuditData build = newBuilder.build();
18                 return new AuditConsumerEventFactory(AuditingActionEnum.ACTIVATE_SERVICE_BY_API, build, new User(),
19                                 new ConsumerDefinition());
20         }
21
22         @Test
23         public void testGetDbEvent() throws Exception {
24                 AuditConsumerEventFactory testSubject;
25                 AuditingGenericEvent result;
26
27                 // default test
28                 testSubject = createTestSubject();
29                 result = testSubject.getDbEvent();
30         }
31
32         @Test
33         public void testGetLogMessage() throws Exception {
34                 AuditConsumerEventFactory testSubject;
35                 String result;
36
37                 // default test
38                 testSubject = createTestSubject();
39                 result = testSubject.getLogMessage();
40         }
41
42         @Test
43         public void testBuildConsumerName() throws Exception {
44                 ConsumerDefinition consumer = null;
45                 String result;
46
47                 // test 1
48                 consumer = null;
49                 result = Deencapsulation.invoke(AuditConsumerEventFactory.class, "buildConsumerName",
50                                 new Object[] { ConsumerDefinition.class });
51                 Assert.assertEquals("", result);
52         }
53 }