Esempio n. 1
0
        public void ShoudNotMatchT()
        {
            EOSInput <char> a;

            a = new EOSInput <char>();

            Assert.IsFalse(a.Match('a'));
        }
Esempio n. 2
0
        public void ShoudNotEquals()
        {
            EOSInput <char> a;

            a = new EOSInput <char>();

            Assert.IsFalse(a.Equals(new MockedReduceInput()));
            Assert.IsFalse(a.Equals(new MockedTerminalInput('a')));
        }
Esempio n. 3
0
        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));
        }
Esempio n. 4
0
        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));
        }
Esempio n. 5
0
        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));
        }