public void TestContainment() { Assert.IsTrue(ProofChecker.checkContainment(s1, l1, sane_p)); Assert.IsFalse(ProofChecker.checkContainment(s1, l2, sane_p)); Assert.IsFalse(ProofChecker.checkContainment(s2, l1, sane_p)); Assert.IsFalse(ProofChecker.checkContainment(s2, l2, sane_p)); Assert.IsFalse(ProofChecker.checkContainment(s3, l1, sane_p)); Assert.IsTrue(ProofChecker.checkContainment(s3, l2, sane_p)); }
public void TestPumpingString() { ProofChecker.check(l1, s1); }