x.delete( triple( "x R y" ) );
assertOmits( "x", x, "x R y" );
/* */
Graph base = graphWith( "x R y; p S q; I like cheese; pins pop balloons" );
Graph save = graphWith( "x R y; p S q; I like cheese; pins pop balloons" );
Delta delta = new Delta( base );
assertContainsAll( "Delta", delta, "x R y; p S q; I like cheese; pins pop balloons" );
assertContainsAll( "Delta", base, "x R y; p S q; I like cheese; pins pop balloons" );
/* */
delta.add( triple( "pigs fly winglessly" ) );
delta.delete( triple( "I like cheese" ) );
/* */
assertContainsAll( "changed Delta", delta, "x R y; p S q; pins pop balloons; pigs fly winglessly" );
assertOmits( "changed delta", delta, "I like cheese" );
assertContains( "delta additions", "pigs fly winglessly", delta.getAdditions() );
assertOmits( "delta additions", delta.getAdditions(), "I like cheese" );
assertContains( "delta deletions", "I like cheese", delta.getDeletions() );
assertOmits( "delta deletions", delta.getDeletions(), "pigs fly winglessly" );
}