Beispiel #1
0
        public void FactoriseReturnsTwoAndOtherFactorWhenNumberIsEven(int evenNumber)
        {
            Factoriser factoriser = new Factoriser();

            (int, int)factors = factoriser.factorise(evenNumber);
            Assert.Equal(factors, (2, evenNumber / 2));
        }
Beispiel #2
0
        public void FactoriseReturnsErrorWhenLessThanTwo(int numberLessThanTwo)
        {
            Factoriser factoriser = new Factoriser();
            Action     act        = () => factoriser.factorise(numberLessThanTwo);

            Assert.Throws <ArgumentException>(act);
        }