Ejemplo n.º 1
0
        public void Simple()
        {
            var visitableList = ListTest.GetTestList();
            var visitor = new SumVisitor();

            visitableList.AcceptVisitor(visitor);

            Assert.AreEqual(visitor.Sum, 0 + 3 + 6 + 9 + 12);
        }
Ejemplo n.º 2
0
        public void Simple()
        {
            var visitableList = ListTest.GetTestList();
            var visitor       = new SumVisitor();

            visitableList.AcceptVisitor(visitor);

            Assert.AreEqual(visitor.Sum, 0 + 3 + 6 + 9 + 12);
        }
Ejemplo n.º 3
0
        public void TestVisitor()
        {
            VisitableList <int> l       = GetTestList();
            SumVisitor          visitor = new SumVisitor();

            l.Accept(visitor);

            Assert.AreEqual(visitor.Sum, 0 + 3 + 6 + 9 + 12);
        }
Ejemplo n.º 4
0
            public void TestVisitor()
            {
                VisitableQueue <int> q       = GetTestQueue();
                SumVisitor           visitor = new SumVisitor();

                q.Accept(visitor);

                Assert.AreEqual(visitor.Sum, 0 + 3 + 6 + 9 + 12);
            }