protected override void Run() { try { mDebugger.Send("Run"); StringTest.Execute(); ByteTest.Execute(); SByteTest.Execute(); Int16Test.Execute(); UInt16Test.Execute(); Int32Test.Execute(); UInt32Test.Execute(); Int64Test.Execute(); UInt64Test.Execute(); CharTest.Execute(); BooleanTest.Execute(); SingleTest.Execute(); BitConverterTest.Execute(); DoubleTest.Execute(); DecimalTest.Execute(); System.Collections.Generic.ListTest.Execute(); System.Collections.Generic.QueueTest.Execute(); System.DelegatesTest.Execute(); System.UInt64Test.Execute(); TestController.Completed(); } catch (Exception e) { Console.WriteLine("Exception occurred"); Console.WriteLine(e.Message); mDebugger.Send("Exception occurred: " + e.Message); TestController.Failed(); } }
protected override void Run() { try { mDebugger.Send("Run"); CSharp.WhileLoopTests.Execute(); //ObjectTests.Execute(); Stack corruption on method Clone() StringTest.Execute(); ByteTest.Execute(); SByteTest.Execute(); Int16Test.Execute(); UInt16Test.Execute(); Int32Test.Execute(); UInt32Test.Execute(); Int64Test.Execute(); UInt64Test.Execute(); CharTest.Execute(); BooleanTest.Execute(); SingleTest.Execute(); //DoubleTest.Execute(); Failing NaN ToString: returns "0" BitConverterTest.Execute(); UnsafeCodeTest.Execute(); DelegatesTest.Execute(); #if false DecimalTest.Execute(); System.Collections.Generic.ListTest.Execute(); System.Collections.Generic.QueueTest.Execute(); System.UInt64Test.Execute(); #endif TestController.Completed(); } catch (Exception e) { mDebugger.Send("Exception occurred: " + e.Message); mDebugger.Send(e.Message); Console.WriteLine("Exception occurred"); Console.WriteLine(e.Message); TestController.Failed(); } }