public void RandomTest() { for (var i = 0; i < 300; i++) { var str = RandomString(); var expected = Solution(str); var message = FailureMessage(str, expected); var actual = SquashBugs.FindLongest(str); Console.WriteLine(message); Assert.AreEqual(expected, actual, message); } }
public void SampleTest() { Assert.AreEqual(0, SquashBugs.FindLongest("")); Assert.AreEqual(4, SquashBugs.FindLongest("Bugs")); Assert.AreEqual(6, SquashBugs.FindLongest(" Spaces ")); Assert.AreEqual(3, SquashBugs.FindLongest(" A b c xyz")); Assert.AreEqual(7, SquashBugs.FindLongest("Sausage chops")); Assert.AreEqual(7, SquashBugs.FindLongest("Lets all go on holiday")); Assert.AreEqual(10, SquashBugs.FindLongest("Take me to tinseltown with you")); Assert.AreEqual(6, SquashBugs.FindLongest("Wind your body and wiggle your belly")); Assert.AreEqual(7, SquashBugs.FindLongest("The quick white fox jumped around the massive dog")); }