public void MatchWhenCalledAndThereIsNoMatchReturnsMinusOne() { var matcher = new RegExMatcher("POSH"); Assert.That(matcher.Match("SET PUSH"), Is.EqualTo(string.Empty)); }
public void MatchWhenCalledAndMatchedTextIsNotPrefixofTextReturnsStringEmpty() { var matcher = new RegExMatcher("PUSH"); Assert.That(matcher.Match("SET PUSH"), Is.EqualTo(string.Empty)); }
public void MatchWhenCalledReturnsStartIndexOfMatch() { var matcher = new RegExMatcher(string.Empty); Assert.That(matcher.Match(string.Empty), Is.EqualTo(string.Empty)); }
public void MatchWhenConstructedAcceptsThePatternUsedToMatch() { var matcher = new RegExMatcher("SET"); Assert.That(matcher.Match("SET PUSH"), Is.EqualTo("SET")); }
public void MatchWhenCalledMatchesTheProvideStringWithPatern() { var matcher = new RegExMatcher(string.Empty); Assert.That(matcher.Match(string.Empty), Is.EqualTo(string.Empty)); }