public void TestCompute() { IndexOfAny any = new IndexOfAny(); Assert.Equal(6, any.Compute("Alice has a cat", new char[] { 's', 'h' })); Assert.Equal(7, any.Compute("Alice has a cat", new char[] { 'b', 'v', 'r', 'a' })); // case sensitive ! Assert.Equal(-1, any.Compute("Alice has a cat", new char[] { 'x', 'y', 'z' })); Assert.Equal(4, any.Compute("Cat has a Alice", new char[] { 'l', 'h' })); }
static void Main(string[] args) { IndexOfAny any = new IndexOfAny(); System.Console.WriteLine(any.Compute("Alice has a cat", new char[] { 's', 'h' })); System.Console.ReadLine(); }