Example #1
0
        public void ShoulReturnSeatRowAndColumnFromBoardingpass(string boardingPass, int expectedRow, int expectedColumn)
        {
            var(actualRow, actualColumn) = BoardingPassHelper.GetRowColumnFrom(boardingPass);

            Assert.AreEqual(expectedRow, actualRow);
            Assert.AreEqual(expectedColumn, actualColumn);
        }
        public void BoardingPassParse()
        {
            var list = string.Empty;

            foreach (var input in inputs)
            {
                var passenger = BoardingPassHelper.Parse(input);
                // var str = Newtonsoft.Json.JsonConvert.SerializeObject(passenger,Newtonsoft.Json.Formatting.Indented);
                if (passenger != null)
                {
                    list += Environment.NewLine + passenger.ToString();
                }
            }
        }
Example #3
0
        public void ShoulReturnSeatIdFromBoardingpass(string boardingPass, int expectedSeatId)
        {
            var actualSeatId = BoardingPassHelper.GetSeatIdFrom(boardingPass);

            Assert.AreEqual(expectedSeatId, actualSeatId);
        }