public void TestToRegex() { var expected = new AtomicRegex <int>(123); var actual = 123.ToRegex(); Assert.AreEqual(expected, actual); }
public void MinusCharacterRegex() { const string input = "\\-"; var expected = new AtomicRegex <char>('-'); var actual = this.converter.Convert(input); Assert.AreEqual(expected, actual); }
public void SimpleAtom() { const string input = "a"; var expected = new AtomicRegex <char>('a'); var actual = this.converter.Convert(input); Assert.AreEqual(expected, actual); }
public void EscapeInCharacterClass() { const string input = "[\\-]"; var expected = new AtomicRegex <char>('-'); var actual = this.converter.Convert(input); Assert.AreEqual(expected, actual); }
public void StarEscape() { const string input = "\\*"; var expected = new AtomicRegex <char>('*'); var actual = this.converter.Convert(input); Assert.AreEqual(expected, actual); }