public void CompressGivenStringTestWithLowerAndUpperCaseLetters() { string s = "aaabbFFFAAABBB"; Compress c = new Compress(); c.CompressGivenString(s).Should().Be("a3b2F3A3B3"); }
public void CompressGivenStringTestWithUniqueChars() { string s = "abcdefgh"; Compress c = new Compress(); c.CompressGivenString(s).Should().Be("abcdefgh"); }
public void CompressGivenStringTest() { string s = "aaabbbccddeeeffff"; Compress c = new Compress(); c.CompressGivenString(s).Should().Be("a3b3c2d2e3f4"); }
public void CompressGivenStringTestWithEmptyInput() { string s = null; Compress c = new Compress(); Action action = () => c.CompressGivenString(s); action.ShouldThrow <ArgumentException>(); }