コード例 #1
0
        public void ReturnSameOutput(string inputPath, string outputPath)
        {
            string input    = File.ReadAllText(inputPath, Encoding.UTF8);
            string expected = File.ReadAllText(outputPath, Encoding.UTF8);

            string actual = RoverHelper.StartInstructions(input);

            Assert.Equal(expected, actual);
        }
コード例 #2
0
        public ActionResult <string> Get(string input)
        {
            if (string.IsNullOrWhiteSpace(input))
            {
                return(BadRequest("Input parameter is not a valid string"));
            }

            string output = RoverHelper.StartInstructions(input);

            return(Ok(output));
        }
コード例 #3
0
        static void Main(string[] args)
        {
            string path;

            path = GetPath(args);

            string input = File.ReadAllText(path, Encoding.UTF8);

            string output = RoverHelper.StartInstructions(input);

            Console.WriteLine(output);
        }