public void Deriving(string before, string after, string expectedPattern) { var derived = Diff.Derive(before, after); Assert.AreEqual(derived, expectedPattern); Assert.AreEqual(Diff.Mark(before, derived), after); }