public void GetDirectionNNaoOK() { RobotCleanerRepository test = new RobotCleanerRepository(); Coordinate result = test.GetDirectionStep(Direction.N); Assert.AreNotEqual(1, result.X); Assert.AreNotEqual(-1, result.Y); }
static void Main(string[] args) { IRobotCleanerRepository robotCleanerRepository = new RobotCleanerRepository(); IView view = new View(); IRobotCleanerServices robotCleanerServices = new RobotCleanerServices(robotCleanerRepository); ICommandReader reader = new CommandReader(view, robotCleanerServices); Controller controller = new Controller(view, reader, robotCleanerServices); controller.Run(); }