1 package org.openecomp.sdc.be.dao.cassandra.schema.tables;
6 import org.apache.commons.lang3.tuple.ImmutablePair;
9 import com.datastax.driver.core.DataType;
12 public class ResAdminEventTableDescriptionTest {
14 private ResAdminEventTableDescription createTestSubject() {
15 return new ResAdminEventTableDescription();
20 public void testPrimaryKeys() throws Exception {
21 ResAdminEventTableDescription testSubject;
22 List<ImmutablePair<String, DataType>> result;
25 testSubject = createTestSubject();
26 result = testSubject.primaryKeys();
31 public void testClusteringKeys() throws Exception {
32 ResAdminEventTableDescription testSubject;
33 List<ImmutablePair<String, DataType>> result;
36 testSubject = createTestSubject();
37 result = testSubject.clusteringKeys();
45 public void testGetKeyspace() throws Exception {
46 ResAdminEventTableDescription testSubject;
50 testSubject = createTestSubject();
51 result = testSubject.getKeyspace();
56 public void testGetTableName() throws Exception {
57 ResAdminEventTableDescription testSubject;
61 testSubject = createTestSubject();
62 result = testSubject.getTableName();
66 public void testGetColumnDescription() throws Exception {
67 ResAdminEventTableDescription testSubject;
68 Map<String, ImmutablePair<DataType, Boolean>> result;
71 testSubject = createTestSubject();
72 result = testSubject.getColumnDescription();
74 ResAdminEventTableDescription.AEFieldsDescription.ACTION.getType();
75 ResAdminEventTableDescription.AEFieldsDescription.ACTION.isIndexed();