re base code
[sdc.git] / catalog-dao / src / test / java / org / openecomp / sdc / be / dao / cassandra / schema / tables / ResAdminEventTableDescriptionTest.java
1 package org.openecomp.sdc.be.dao.cassandra.schema.tables;
2
3 import com.datastax.driver.core.DataType;
4 import org.apache.commons.lang3.tuple.ImmutablePair;
5 import org.junit.Test;
6
7 import java.util.List;
8 import java.util.Map;
9
10
11 public class ResAdminEventTableDescriptionTest {
12
13         private ResAdminEventTableDescription createTestSubject() {
14                 return new ResAdminEventTableDescription();
15         }
16
17         
18         @Test
19         public void testPrimaryKeys() throws Exception {
20                 ResAdminEventTableDescription testSubject;
21                 List<ImmutablePair<String, DataType>> result;
22
23                 // default test
24                 testSubject = createTestSubject();
25                 result = testSubject.primaryKeys();
26         }
27
28         
29         @Test
30         public void testClusteringKeys() throws Exception {
31                 ResAdminEventTableDescription testSubject;
32                 List<ImmutablePair<String, DataType>> result;
33
34                 // default test
35                 testSubject = createTestSubject();
36                 result = testSubject.clusteringKeys();
37         }
38
39         
40
41
42         
43         @Test
44         public void testGetKeyspace() throws Exception {
45                 ResAdminEventTableDescription testSubject;
46                 String result;
47
48                 // default test
49                 testSubject = createTestSubject();
50                 result = testSubject.getKeyspace();
51         }
52
53         
54         @Test
55         public void testGetTableName() throws Exception {
56                 ResAdminEventTableDescription testSubject;
57                 String result;
58
59                 // default test
60                 testSubject = createTestSubject();
61                 result = testSubject.getTableName();
62         }
63         
64         @Test
65         public void testGetColumnDescription() throws Exception {
66                 ResAdminEventTableDescription testSubject;
67                 Map<String, ImmutablePair<DataType, Boolean>> result;
68
69                 // default test
70                 testSubject = createTestSubject();
71                 result = testSubject.getColumnDescription();
72                 
73                 ResAdminEventTableDescription.AEFieldsDescription.ACTION.getType();
74                 ResAdminEventTableDescription.AEFieldsDescription.ACTION.isIndexed();
75         }
76 }