using UnitTestSharp; using System; using System.Threading; using System.Reflection; namespace TestsForUnitTestSharp { class Program { static int Main(string[] args) { //System.Console.WriteLine("JIT compiling everything..."); //foreach (var type in System.Reflection.Assembly.GetEntryAssembly().GetTypes()) //{ // foreach (var method in type.GetMethods(BindingFlags.DeclaredOnly | // BindingFlags.NonPublic | // BindingFlags.Public | BindingFlags.Instance | // BindingFlags.Static)) // { // System.Runtime.CompilerServices.RuntimeHelpers.PrepareMethod(method.MethodHandle); // } //} //System.Console.WriteLine("JIT compiling finished..."); TestRunner.SetupTeardownDefaultTimeoutInMilliseconds = 50; TestRunner.TestDefaultTimeoutInMilliseconds = 500; return TestRunner.RunAllTests(); } } }