in component-test/src/main/java/org/apache/fineract/cn/provisioner/internal/TestProvision.java [42:65]
public void dataModelExists() throws Exception {
try (final Session session = cassandraSessionProvider.getAdminSession()) {
final KeyspaceMetadata keyspace = session.getCluster().getMetadata().getKeyspace(CassandraConnectorConstants.KEYSPACE_PROP_DEFAULT);
Assert.assertTrue(keyspace != null);
Assert.assertTrue(keyspace.getTable("config") != null);
Assert.assertTrue(keyspace.getTable("users") != null);
Assert.assertTrue(keyspace.getTable("tenants") != null);
Assert.assertTrue(keyspace.getTable("applications") != null);
Assert.assertTrue(keyspace.getTable("tenant_applications") != null);
Assert.assertTrue(keyspace.getTable("clients") != null);
session.execute("USE " + CassandraConnectorConstants.KEYSPACE_PROP_DEFAULT);
final ResultSet configResultSet = session.execute("SELECT * FROM config WHERE name = 'org.apache.fineract.cn.provisioner.internal'");
Assert.assertNotNull(configResultSet.one());
final ResultSet userResultSet = session.execute("SELECT * FROM users WHERE name = 'wepemnefret'");
Assert.assertNotNull(userResultSet.one());
final ResultSet clientResultSet = session.execute("SELECT * FROM clients");
Assert.assertNotNull(clientResultSet.one());
}
}