static void UFOSpawnerTest() { TestGame game = new TestGame(new ConsoleDrawer(10, 10)); game.Start(); var ufoSpawner = game.CreateOnScene <CooldownSpawner <UFO> >(new Vector2(0, 3)); ufoSpawner.SpawnCooldown = 5; game.Update(); game.Update(); System.Console.WriteLine(game.GetFromScene <Transform>().Count == 2); game.Update(); game.Update(); game.Update(); game.Update(); game.Update(); System.Console.WriteLine(game.GetFromScene <Transform>().Count == 3); // System.Console.WriteLine(game.Score == 0); }