@Test
public void testDbChange() {
ChangeInput change = new TableChangeParser(new EmptyContentHashStrategy(), getChangeType)
.value(tableChangeType,
null, "//// CHANGE name=chng5Rollback applyGrants=true INACTIVE baselinedChanges=\"a,b,c\" \nmychange\n\n// ROLLBACK-IF-ALREADY-DEPLOYED\nmyrollbackcommand\n", objectName
, "schem", null).get(0);
assertEquals("schem", change.getObjectKey().getSchema());
assertEquals("chng5Rollback", change.getChangeKey().getChangeName());
assertEquals("mychange\n", change.getContent());
assertEquals("mychan", change.getContentHash());
assertEquals("myrollbackcommand", change.getRollbackIfAlreadyDeployedContent());
assertEquals(UnifiedSet.newSetWith("a", "b", "c"), change.getBaselinedChanges().toSet());
assertFalse(change.isActive());
assertTrue(change.getApplyGrants());
}