예제 #1
0
        static void Main(string[] args)
        {
            PriorityQueueTest.RunTest();
            LinkedQueueTest.RunTest();
            ArrayQueueTest.RunTest();

            ArrayStackTest.RunTest();
            LinkedStackTest.RunTest();
        }
예제 #2
0
        static void testing()
        {
            ArrayListTest arr = new ArrayListTest();

            arr.Init();
            ArrayDictTest dic = new ArrayDictTest();

            dic.Init();
            ArrayStackTest stk = new ArrayStackTest();

            stk.Init();
            CompStmtTest cstm = new CompStmtTest();

            cstm.Init();
            AssignStmtTest astm = new AssignStmtTest();

            astm.Init();
            PrintStmtTest pstm = new PrintStmtTest();

            pstm.Init();
            IfStmtTest istm = new IfStmtTest();

            istm.Init();
            ArithExprTest aexp = new ArithExprTest();

            aexp.Init();
            ConstExprTest cexp = new ConstExprTest();

            cexp.Init();
            VarExprTest vexp = new VarExprTest();

            vexp.Init();
            ProgStateTest prg = new ProgStateTest();

            prg.Init();
            RepositoryTest rep = new RepositoryTest();

            rep.Init();
            ControllerTest ctr = new ControllerTest();

            ctr.Init();
        }