Exemplo n.º 1
0
        public void Compare_input_and_output_file_text()
        {
            StringBuilder sb = new StringBuilder();


            foreach (string command in commands)
            {
                var output = carParkService.Execute(command);
                sb.AppendLine(output);
            }

            var finalOutput = sb.ToString().Trim();

            //compare final output with file
            string[] lines = finalOutput.Split(System.Environment.NewLine);

            Assert.AreEqual(lines.Length, source_results.Length);

            CollectionAssert.AreEqual(lines, source_results);
        }
Exemplo n.º 2
0
        public void Can_search_registration_numbers_by_color(string input)
        {
            carParkService.Execute(input);

            var output = carParkService.Execute(input);

            string[] results = output.Split(", ");

            //expecting total 2 records

            Assert.IsTrue(results.Length == 2);

            Assert.AreEqual("KA-01-BB-0001", results[0]);
            Assert.AreEqual("KA-01-HH-3141", results[1]);
        }