public void Get_Divisors_OK_33() { const int NUMBER = 33; List <int> ALL_Divisors = new List <int>() { 1, 3, 11, 33 }; List <int> PRIME_Divisors = new List <int>() { 3, 11 }; var result = _Divisorservice.GetDivisors(NUMBER); Assert.IsTrue(IsListsEquals(result.AllDivisors, ALL_Divisors)); Assert.IsTrue(IsListsEquals(result.PrimeDivisors, PRIME_Divisors)); }
public IActionResult Calculate(int number) { var Divisors = _DivisorsService.GetDivisors(number); return(View("Index", new NumberModel() { Divisors = new ResponseDivisors() { AllDivisors = Divisors.AllDivisors, PrimeDivisors = Divisors.PrimeDivisors } })); }
public IActionResult GetDivisors([FromQuery] int number) { var responseDivisors = _DivisorsService.GetDivisors(number); if (responseDivisors.FoundAnswer) { return(Ok(responseDivisors)); } else { return(NoContent()); } }