public void AllLatin_Passed() { var target = new NameAllowedСharactersRule("Petrov"); var result = target.Passed(); Assert.IsTrue(result); }
public void WithNonLetter_NotPassed() { var target = new NameAllowedСharactersRule("Петров~"); var result = target.Passed(); Assert.IsFalse(result); }
public void WithНyphenLast_NotPassed() { var target = new NameAllowedСharactersRule("Петров-"); var result = target.Passed(); Assert.IsFalse(result); }
public void WithНyphen_Passed() { var target = new NameAllowedСharactersRule("Петров-Водкин"); var result = target.Passed(); Assert.IsTrue(result); }
public void Mixed_NotPassed() { var target = new NameAllowedСharactersRule("Петроv"); var result = target.Passed(); Assert.IsFalse(result); }
public void AllCyrillic_Passed() { var target = new NameAllowedСharactersRule("Петров"); var result = target.Passed(); Assert.IsTrue(result); }