public void DoesPatternPassBasicChecks_FollowingEnvironmentContainsInvlalidCombinationOfSymbols_ReturnsFalse() { _searcher = new PhoneticSearcher(null, new SearchQuery("a/[C]_+#")); Assert.IsFalse(_searcher.DoesPatternPassBasicChecks()); _searcher = new PhoneticSearcher(null, new SearchQuery("a/[C]_*+")); Assert.IsFalse(_searcher.DoesPatternPassBasicChecks()); _searcher = new PhoneticSearcher(null, new SearchQuery("a/[C]_*+#")); Assert.IsFalse(_searcher.DoesPatternPassBasicChecks()); }
public void DoesPatternPassBasicChecks_FollowingEnvironmentWithMisplacedOneOrMore_ReturnsFalse() { _searcher = new PhoneticSearcher(null, new SearchQuery("a/[C]_+b")); Assert.IsFalse(_searcher.DoesPatternPassBasicChecks()); }
public void DoesPatternPassBasicChecks_PrecedingEnvironmentWithMisplacedZeroOrMore_ReturnsFalse() { _searcher = new PhoneticSearcher(null, new SearchQuery("a/b*_[C]")); Assert.IsFalse(_searcher.DoesPatternPassBasicChecks()); }
public void DoesPatternPassBasicChecks_FollowingEnvironmentContainsTooManyOneOrMoreSymbols_ReturnsFalse() { _searcher = new PhoneticSearcher(null, new SearchQuery("a/[C]_++")); Assert.IsFalse(_searcher.DoesPatternPassBasicChecks()); }
public void DoesPatternPassBasicChecks_PrecedingEnvironmentContainsTooManyWordBoundarySymbols_ReturnsFalse() { _searcher = new PhoneticSearcher(null, new SearchQuery("a/##_[C]")); Assert.IsFalse(_searcher.DoesPatternPassBasicChecks()); }
public void TestSetup() { _searcher = new PhoneticSearcher(null, null); }