Пример #1
0
        public void FindMissingId_ReturnsMissingId(string[] input, int expected)
        {
            //arrange
            var dayFive = new DayFiveSolution();

            //act
            var actual = dayFive.FindMissingId(input.ToList());

            //assert
            Assert.Equal(expected, actual);
        }
Пример #2
0
        public void CalculateRow_ReturnsCorrectRow(string input, int amount, char high, char low, int expected)
        {
            //arrange
            var dayFive = new DayFiveSolution();

            //act
            var actual = dayFive.CalculateBinaryPartition(input, amount, high, low);

            //assert
            Assert.Equal(expected, actual);
        }
Пример #3
0
        public void CalculateSeatId_ReturnsCorrectId(string input, int expected)
        {
            //arrange
            var dayFive = new DayFiveSolution();

            //act
            var actual = dayFive.CalculateSeatId(input);

            //assert
            Assert.Equal(expected, actual);
        }
Пример #4
0
        public void CalculateHighestId_ReturnsHighestSeatId(string[] input, int expected)
        {
            //arrange
            var dayFive = new DayFiveSolution();

            //act
            var actual = dayFive.CalculateHighestId(input.ToList());

            //assert
            Assert.Equal(expected, actual);
        }