public void ShouldNotEquals() { EOS a; a = new EOS(); Assert.IsFalse(a.Equals(null)); Assert.IsFalse(a.Equals(new Terminal('a'))); Assert.IsFalse(a.Equals(new AnyTerminal())); }
public void ShouldEquals() { EOS a, b; a = new EOS(); b = new EOS(); Assert.IsTrue(a.Equals(b)); Assert.IsTrue(b.Equals(a)); }