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