public void NotEquals(string s, string t) { bool result = BackSpaceStringCompare.BackspaceCompare_1(s, t); bool result2 = BackSpaceStringCompare.BackspaceCompare_2(s, t); Assert.IsFalse(result); Assert.IsFalse(result2); }
private static void RunBench(string s, string t) { Stopwatch sw = new Stopwatch(); sw.Start(); BackSpaceStringCompare.BackspaceCompare_1(s, t); sw.Stop(); long tp1 = sw.ElapsedTicks; sw.Reset(); sw.Start(); BackSpaceStringCompare.BackspaceCompare_2(s, t); sw.Stop(); long tp2 = sw.ElapsedTicks; TestContext.WriteLine($"tp1: {tp1} {Environment.NewLine} tp2: {tp2}"); }
public void BackSpaceStringCompareTest(bool expected, string s, string t) { Assert.Equal(expected, BackSpaceStringCompare.BackspaceCompare0(s, t)); Assert.Equal(expected, BackSpaceStringCompare.BackspaceCompare(s, t)); }