public void TestFixtureSetUp() { Console.WriteLine("TestFixtureSetUp Started"); if (_robocode == null) { Console.WriteLine("TestFixtureSetUp Creating Robocode Instance"); _robocode = new RobocodeEngine(@"C:\robocode"); Assert.IsNotNull(_robocode); #if DEBUG var mn = Environment.MachineName.ToUpper(); var visibility = new Dictionary <string, bool> { { "ANDREWDESKTOP", true }, { "ANDREWLAPTOP", true }, { "LDSWKS0920", false } }; _robocode.Visible = visibility[mn]; #else _robocode.Visible = false; #endif Console.WriteLine("TestFixtureSetUp Subscribing"); _robocode.BattleCompleted += _robocode_BattleCompleted; _robocode.BattleError += _robocode_BattleError; _robocode.BattleMessage += _robocode_BattleMessage; } bool x = TestCaseFactory.CheckForUnfinishedBusiness(); if (x) { // ???? } Console.WriteLine("TestFixtureSetUp Done"); }