public void Match(string pattern, string target, int index) { var bm = BoyerMoore.Create(pattern); bm.Match(target).Should().Be(index); }