public void ShoudNotMatchT() { EOSInput <char> a; a = new EOSInput <char>(); Assert.IsFalse(a.Match('a')); }
public void ShoudNotEquals() { EOSInput <char> a; a = new EOSInput <char>(); Assert.IsFalse(a.Equals(new MockedReduceInput())); Assert.IsFalse(a.Equals(new MockedTerminalInput('a'))); }
public void ShoudMatch() { EOSInput <char> a, b; a = new EOSInput <char>(); b = new EOSInput <char>(); Assert.IsTrue(a.Match(b)); Assert.IsTrue(b.Match(a)); }
public void ShoudEquals() { EOSInput <char> a, b; a = new EOSInput <char>(); b = new EOSInput <char>(); Assert.IsTrue(a.Equals(b)); Assert.IsTrue(b.Equals(a)); }
public void ShoudNotMatch() { EOSInput <char> a; MockedTerminalInput b; a = new EOSInput <char>(); b = new MockedTerminalInput('a'); Assert.IsFalse(a.Match(null)); Assert.IsFalse(a.Match(b)); }