Beispiel #1
0
        public static int Main(String [] Args)
        {
            int iRep = 0;

            Console.Out.WriteLine("Test should return with ExitCode 100 ...");

            if( Args.Length == 1)
            {
                if (!Int32.TryParse( Args[0], out iRep ))
                {
                    iRep =10000;
                }
            }
            else
            {
                iRep =10000;
            }
            Console.Out.WriteLine("iRep = "+iRep );

            CreateObj temp = new CreateObj(iRep);

            if(temp.RunTest())
            {
                Console.WriteLine("Test Passed");
                return 100;
            }

            Console.WriteLine("Test Failed");
            return 1;

        }
Beispiel #2
0
        public static int Main(String[] Args)
        {
            int iRep = 0;

            Console.Out.WriteLine("Test should return with ExitCode 100 ...");

            if (Args.Length == 1)
            {
                if (!Int32.TryParse(Args[0], out iRep))
                {
                    iRep = 10000;
                }
            }
            else
            {
                iRep = 10000;
            }
            Console.Out.WriteLine("iRep = " + iRep);

            CreateObj temp = new CreateObj(iRep);

            if (temp.RunTest())
            {
                Console.WriteLine("Test Passed");
                return(100);
            }

            Console.WriteLine("Test Failed");
            return(1);
        }
Beispiel #3
0
	public static int Main() {
		CreateObj temp = new CreateObj();
		temp.RunTest();

		if(temp.ExitCode==100)
			Console.WriteLine("Test for Finalize() for array of objects passed!");
		else 
			Console.WriteLine("Test for Finalize() for array of objects failed!");
                return temp.ExitCode;				
	}
Beispiel #4
0
	public static int Main() {

		CreateObj temp = new CreateObj();
		temp.RunTest();

        if (returnValue == 100) 
			Console.WriteLine("Test passed!");		
		else
			Console.WriteLine("Test failed!");

        return returnValue;
	}
Beispiel #5
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        if (temp.RunTest())
        {
            Console.WriteLine("Test Passed");
            return(100);
        }
        Console.WriteLine("Test Failed");
        return(1);
    }
Beispiel #6
0
 public static int Main( String [] str )
 {
     Console.WriteLine("Test should return with ExitCode 100 ...");
     CreateObj temp = new CreateObj();
     if (temp.RunTest())
     {
         Console.WriteLine("Test Passed");
         return 100;
     }
     Console.WriteLine("Test Failed");
     return 1;
 }
 public static int Main() {
     CreateObj temp = new CreateObj();
     bool passed = temp.RunTest();
 
     if(passed) {
         Console.WriteLine("Test for ReRegisterForFinalize() passed!");
         return 100;
     }
     else {
         Console.WriteLine("Test for ReRegisterForFinalize() failed!");
         return 1;    
     }
 }
Beispiel #8
0
        public static int Main(String [] str)
        {
            Console.WriteLine("Test should return with ExitCode 100 ...");
            CreateObj temp = new CreateObj();

            if (temp.RunTest())
            {
                Console.WriteLine("Test Passed");
                return(100);
            }
            Console.WriteLine("Test Failed");
            return(1);
        }
Beispiel #9
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        if (temp.RunTest())
        {
            Console.WriteLine("Test passed!");
            return 100;
        }

        Console.WriteLine("Test failed!");
        return 1;
    }
Beispiel #10
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        using (StreamWriter writer = File.CreateText("temp.txt"))
        {
            writer.WriteLine(@"***************** START ************************
This is a test file for testing IO in Finalizers.
Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Line 7
Line 8
Line 9
Line 10
Line 11
Line 12
Line 13
Line 14
Line 15
Line 16
Line 17
Line 18
Line 19
Line 20
Line 21
Line 22
Line 23
******************* END *****************************");
        }

        temp.RunTest();

        GC.Collect();
        GC.WaitForPendingFinalizers();  // makes sure Finalize() is called.
        GC.Collect();


        if (Dummy.visited)
        {
            Console.WriteLine("Test for Finalize() & WaitForPendingFinalizers() passed!");
            return(100);
        }

        Console.WriteLine("Test for Finalize() & WaitForPendingFinalizers() failed!");
        return(1);
    }
Beispiel #11
0
 public static int Main()
 {
     CreateObj temp = new CreateObj();
     if (temp.RunTest())
     {
         Console.WriteLine("Test for Copy of GCHandle passed!");
         return 100;
     }
     else
     {
         Console.WriteLine("Test for Copy of GCHandle failed!");
         return 1;
     }
 }
Beispiel #12
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        if (temp.RunTest())
        {
            Console.WriteLine("Test for Copy of GCHandle passed!");
            return(100);
        }
        else
        {
            Console.WriteLine("Test for Copy of GCHandle failed!");
            return(1);
        }
    }
Beispiel #13
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        if (temp.RunTest())
        {
            Console.WriteLine("Test for Finalize() for array of objects passed!");
            return(100);
        }
        else
        {
            Console.WriteLine("Test for Finalize() for array of objects failed!");
            return(1);
        }
    }
Beispiel #14
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        if (temp.RunTest())
        {
            Console.WriteLine("Test for Exception handling in Finalize() passed!");
            return(100);
        }
        else
        {
            Console.WriteLine("Test for Exception handling in Finalize() failed!");
            return(1);
        }
    }
Beispiel #15
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();
        temp.RunTest();

        if (visited)
        {
            Console.WriteLine("Test for KeepAlive() passed!");
            return 100;
        }
        else
        {
            Console.WriteLine("Test for KeepAlive() failed!");
            return 1;
        }
    }
Beispiel #16
0
	public static int Main() {

		CreateObj temp = new CreateObj();

        if (temp.RunTest())
        {
            Console.WriteLine("Test for Finalize() for array of objects passed!");
            return 100;
        }
        else
        {
            Console.WriteLine("Test for Finalize() for array of objects failed!");
            return 1;
        }

	}
Beispiel #17
0
    public static int Main()
    {
        CreateObj temp   = new CreateObj();
        bool      passed = temp.RunTest();

        if (passed)
        {
            Console.WriteLine("Test for WeakReference.Finalize() passed!");
            return(100);
        }
        else
        {
            Console.WriteLine("Test for WeakReference.Finalize() failed!");
            return(1);
        }
    }
Beispiel #18
0
	public static int Main() {

		CreateObj temp= new CreateObj();

        if (temp.RunTest())
        {
            Console.WriteLine("Test for Exception handling in Finalize() passed!");
            return 100;
        }
        else
        {
            Console.WriteLine("Test for Exception handling in Finalize() failed!");
            return 1;
        }
		
		
	}
Beispiel #19
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        temp.RunTest();

        if (returnValue == 100)
        {
            Console.WriteLine("Test passed!");
        }
        else
        {
            Console.WriteLine("Test failed!");
        }

        return(returnValue);
    }
Beispiel #20
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();
        temp.RunTest();


        if (visited)
        {
            Console.WriteLine("Test for Finalize() & WaitForPendingFinalizers() passed!");
            return 100;
        }
        else
        {
            Console.WriteLine("Test for Finalize() & WaitForPendingFinalizers() failed!");
            return 0;
        }
    }
Beispiel #21
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        temp.RunTest();

        if (visited)
        {
            Console.WriteLine("Test for KeepAlive() passed!");
            return(100);
        }
        else
        {
            Console.WriteLine("Test for KeepAlive() failed!");
            return(1);
        }
    }
Beispiel #22
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        temp.RunTest();

        GC.Collect();
        GC.WaitForPendingFinalizers();  // makes sure Finalize() is called.
        GC.Collect();

        if (Dummy.visited)
        {
            Console.WriteLine("Test Passed");
            return(100);
        }
        Console.WriteLine("Test Failed");
        return(1);
    }
Beispiel #23
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        temp.RunTest();


        if (visited)
        {
            Console.WriteLine("Test for Finalize() & WaitForPendingFinalizers() passed!");
            return(100);
        }
        else
        {
            Console.WriteLine("Test for Finalize() & WaitForPendingFinalizers() failed!");
            return(0);
        }
    }
Beispiel #24
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        temp.RunTest();

        GC.Collect();
        GC.WaitForPendingFinalizers();
        GC.Collect();

        if (Dummy.count == 10)
        {
            Console.WriteLine("Test for Finalize() for array of objects passed!");
        }
        else
        {
            Console.WriteLine("Test for Finalize() for array of objects failed!");
        }
        return(temp.ExitCode);
    }
Beispiel #25
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        temp.RunTest();

        GC.Collect();
        GC.WaitForPendingFinalizers();
        GC.Collect();

        if (Dummy.flag == 99)
        {
            Console.WriteLine("Test for GCHandleType.Weak passed!");
            return(100);
        }
        else
        {
            Console.WriteLine("Test for GCHandleType.Weak failed!");
            return(1);
        }
    }
Beispiel #26
0
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        temp.RunTest();

        GC.Collect();
        GC.WaitForPendingFinalizers();
        GC.Collect();

        if (Dummy.visited)
        {
            Console.WriteLine("Test for WeakReference.Finalize() passed!");
            return(100);
        }
        else
        {
            Console.WriteLine("Test for WeakReference.Finalize() failed!");
            return(1);
        }
    }
    public static int Main()
    {
        CreateObj temp = new CreateObj();

        temp.RunTest();

        GC.Collect();
        GC.WaitForPendingFinalizers();  // makes sure Finalize() is called.
        GC.Collect();

        if (Dummy.visited)
        {
            Console.WriteLine("Test for Exception handling in Finalize() passed!");
            return(100);
        }
        else
        {
            Console.WriteLine("Test for Exception handling in Finalize() failed!");
            return(1);
        }
    }
Beispiel #28
0
    public static int Main() {
        CreateObj temp = new CreateObj();

        using (StreamWriter writer = File.CreateText("temp.txt"))
        {
writer.WriteLine(@"***************** START ************************
This is a test file for testing IO in Finalizers.
Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Line 7
Line 8
Line 9
Line 10
Line 11
Line 12
Line 13
Line 14
Line 15
Line 16
Line 17
Line 18
Line 19
Line 20
Line 21
Line 22
Line 23
******************* END *****************************");
        }


        if (temp.RunTest()) {
            Console.WriteLine("Test for Finalize() & WaitForPendingFinalizers() passed!");
            return 100;
        }

        Console.WriteLine("Test for Finalize() & WaitForPendingFinalizers() failed!");
        return 1;

    }
Beispiel #29
0
    public static void AllocAndDealloc()
    {
        CreateObj temp = new CreateObj();

        temp.RunTest();
    }