public void MovesToStamp(string stamp, string target, int[] expected) { var sut = new StampingTheSequence(); var actual = sut.MovesToStamp(stamp, target); Assert.AreEqual(expected, actual); }
public void Example4() { var sol = new StampingTheSequence(); var result = sol.MovesToStamp("uskh", "uskhkhhskh"); Assert.AreEqual("6,3,2,0", string.Join(",", result)); }
public void Example1() { var sol = new StampingTheSequence(); var result = sol.MovesToStamp("abc", "ababc"); Assert.AreEqual("0,2", string.Join(",", result)); }
public void Example3() { var sol = new StampingTheSequence(); var result = sol.MovesToStamp("h", "hhhhh"); Assert.AreEqual("4,3,2,1,0", string.Join(",", result)); }