@Test(groups = "unit") public void should_create_table_with_udt_static_column() throws Exception { // When SchemaStatement statement = createTable("test") .addPartitionKey("id", DataType.bigint()) .addClusteringColumn("col", DataType.uuid()) .addUDTStaticColumn("bucket", frozen("address")) .addColumn("name", DataType.text()); // Then assertThat(statement.getQueryString()) .isEqualTo( "\n\tCREATE TABLE test(\n\t\t" + "id bigint,\n\t\t" + "col uuid,\n\t\t" + "bucket frozen<address> static,\n\t\t" + "name text,\n\t\t" + "PRIMARY KEY(id, col))"); }
.addUDTColumn("e", myUDT) .addStaticColumn("f", DataType.bigint()) .addUDTStaticColumn("g", myUDT) .addUDTListColumn("h", myUDT) .addUDTMapColumn("i", DataType.cboolean(), myUDT)
@Test(groups = "unit") public void should_create_table_with_udt_static_column() throws Exception { // When SchemaStatement statement = createTable("test") .addPartitionKey("id", DataType.bigint()) .addClusteringColumn("col", DataType.uuid()) .addUDTStaticColumn("bucket", frozen("address")) .addColumn("name", DataType.text()); // Then assertThat(statement.getQueryString()) .isEqualTo( "\n\tCREATE TABLE test(\n\t\t" + "id bigint,\n\t\t" + "col uuid,\n\t\t" + "bucket frozen<address> static,\n\t\t" + "name text,\n\t\t" + "PRIMARY KEY(id, col))"); }