public void Test_StringManipulator_RemoveSingleStringAcrossThreeSections() { StringManipulator m = new StringManipulator(); m.Append("hello cr"); m.Append("u"); m.Append("el world"); m.Remove("cruel"); Assert.AreEqual("hello world", m.ToString()); Assert.AreEqual("hello world".Length, m.Length, "The Lengths should be the same too"); }