Exemplo n.º 1
0
        public void CalculateDivisors_WhenStartingNumIsZero_ReturnsStartingNum()
        {
            // arrange
            int startingNum     = 0;
            CalculateDivisors x = new CalculateDivisors();

            // act
            int newVal = x.CalculateDivisor(startingNum);

            // assert
            Assert.Equal(startingNum, newVal);
        }
Exemplo n.º 2
0
        public void CalculateDivisors_WhenStartingNumIsFive_ReturnsThree()
        {
            // arrange
            int startingNum     = 5;
            CalculateDivisors x = new CalculateDivisors();

            // act
            int newVal = x.CalculateDivisor(startingNum);

            // assert
            Assert.Equal(3, newVal);
        }
Exemplo n.º 3
0
        public void CalculateDivisors_WhenStartingNumIsTen_ReturnsAddedDivisibleNums()
        {
            // arrange
            int startingNum      = 10;
            int sumDivisibleNums = 9 + 6 + 5 + 3;
            CalculateDivisors x  = new CalculateDivisors();

            // act
            int newVal = x.CalculateDivisor(startingNum);

            // assert
            Assert.Equal(sumDivisibleNums, newVal);
        }
Exemplo n.º 4
0
        public void CalculateDivisors_WhenStartingNumIsSix_ReturnsFivePlusThree()
        {
            // arrange
            int startingNum      = 6;
            int sumDivisibleNums = 5 + 3;
            CalculateDivisors x  = new CalculateDivisors();

            // act
            int newVal = x.CalculateDivisor(startingNum);

            // assert
            Assert.Equal(sumDivisibleNums, newVal);
        }