re base code
[sdc.git] / catalog-dao / src / test / java / org / openecomp / sdc / be / dao / cassandra / schema / tables / DistribStatusEventTableDescTest.java
1 package org.openecomp.sdc.be.dao.cassandra.schema.tables;
2
3 import com.datastax.driver.core.DataType;
4 import mockit.Deencapsulation;
5 import org.apache.commons.lang3.tuple.ImmutablePair;
6 import org.junit.Test;
7 import org.openecomp.sdc.be.dao.cassandra.schema.tables.DistribStatusEventTableDesc.DSEFieldsDescription;
8
9 import java.util.HashMap;
10 import java.util.Map;
11
12 public class DistribStatusEventTableDescTest {
13
14         private DistribStatusEventTableDesc createTestSubject() {
15                 return new DistribStatusEventTableDesc();
16         }
17
18         @Test
19         public void testUpdateColumnDistribDescription() throws Exception {
20                 DistribStatusEventTableDesc testSubject;
21                 Map<String, ImmutablePair<DataType, Boolean>> columns = new HashMap<>();
22
23                 // default test
24                 testSubject = createTestSubject();
25                 Deencapsulation.invoke(testSubject, "updateColumnDistribDescription", columns);
26         }
27
28         @Test
29         public void testGetTableName() throws Exception {
30                 DistribStatusEventTableDesc testSubject;
31                 String result;
32
33                 // default test
34                 testSubject = createTestSubject();
35                 result = testSubject.getTableName();
36         }
37         
38         @Test
39         public void testDSEFieldsDescription() throws Exception {
40                 DSEFieldsDescription testSubject = DistribStatusEventTableDesc.DSEFieldsDescription.CONSUMER_ID;
41                 
42                 testSubject.getName();
43                 testSubject.getType();
44                 testSubject.isIndexed();
45         }
46 }