assertTrue(client.dimPartitionExists(cubeDim.getName(), c1, timePartsNow));
assertTrue(client.latestPartitionExists(cubeDim.getName(), c1, getDatePartitionKey()));
assertEquals(client.getAllParts(storageTableName).size(), 2);
assertTrue(client.dimPartitionExists(cubeDim.getName(), c1, timePartsNow));
assertTrue(client.dimPartitionExists(cubeDim.getName(), c1, timeParts1));
assertTrue(client.dimPartitionExists(cubeDim.getName(), c1, timePartsNow));
assertTrue(client.dimPartitionExists(cubeDim.getName(), c1, timeParts1));
assertTrue(client.dimPartitionExists(cubeDim.getName(), c1, timeParts2));
assertTrue(client.dimPartitionExists(cubeDim.getName(), c1, timeParts1));
assertTrue(client.dimPartitionExists(cubeDim.getName(), c1, timePartsNow));
assertTrue(client.latestPartitionExists(cubeDim.getName(), c1, getDatePartitionKey()));
parts = client.getPartitionsByFilter(storageTableName, "dt='latest'");
assertTrue(client.dimPartitionExists(cubeDim.getName(), c1, timeParts1));
assertFalse(client.dimPartitionExists(cubeDim.getName(), c1, timePartsNow));
assertTrue(client.latestPartitionExists(cubeDim.getName(), c1, getDatePartitionKey()));
parts = client.getPartitionsByFilter(storageTableName, "dt='latest'");
assertFalse(client.dimPartitionExists(cubeDim.getName(), c1, timeParts1));
assertFalse(client.dimPartitionExists(cubeDim.getName(), c1, timePartsNow));
assertFalse(client.latestPartitionExists(cubeDim.getName(), c1, getDatePartitionKey()));
assertEquals(client.getAllParts(storageTableName).size(), 0);