public void NoDuplicatesTest() { var supressor = new CharOccurenceSuppressor(); var actual = supressor.BreaksRestrictions("abcd"); Assert.False(actual); }
public void DifferentCaseDuplicatesTest() { var supressor = new CharOccurenceSuppressor(); var actual = supressor.BreaksRestrictions("abBcd"); Assert.True(actual); }
public void DifferentCaseDuplicatesCaseSensitiveTest() { var supressor = new CharOccurenceSuppressor(ignoreCase: false); var actual = supressor.BreaksRestrictions("abBcd"); Assert.False(actual); }
public void NoSpecificDuplicatesBreaksTest() { var supressor = new CharOccurenceSuppressor(trackedChars: "!ab"); var actual = supressor.BreaksRestrictions("abccdd"); Assert.True(actual); }