1 package org.openecomp.sdc.be.dao.cassandra.schema.tables;
3 import com.datastax.driver.core.DataType;
4 import org.apache.commons.lang3.tuple.ImmutablePair;
11 public class ResAdminEventTableDescriptionTest {
13 private ResAdminEventTableDescription createTestSubject() {
14 return new ResAdminEventTableDescription();
19 public void testPrimaryKeys() throws Exception {
20 ResAdminEventTableDescription testSubject;
21 List<ImmutablePair<String, DataType>> result;
24 testSubject = createTestSubject();
25 result = testSubject.primaryKeys();
30 public void testClusteringKeys() throws Exception {
31 ResAdminEventTableDescription testSubject;
32 List<ImmutablePair<String, DataType>> result;
35 testSubject = createTestSubject();
36 result = testSubject.clusteringKeys();
44 public void testGetKeyspace() throws Exception {
45 ResAdminEventTableDescription testSubject;
49 testSubject = createTestSubject();
50 result = testSubject.getKeyspace();
55 public void testGetTableName() throws Exception {
56 ResAdminEventTableDescription testSubject;
60 testSubject = createTestSubject();
61 result = testSubject.getTableName();
65 public void testGetColumnDescription() throws Exception {
66 ResAdminEventTableDescription testSubject;
67 Map<String, ImmutablePair<DataType, Boolean>> result;
70 testSubject = createTestSubject();
71 result = testSubject.getColumnDescription();
73 ResAdminEventTableDescription.AEFieldsDescription.ACTION.getType();
74 ResAdminEventTableDescription.AEFieldsDescription.ACTION.isIndexed();