public void TestCalculate() { var service = new TriangleTypes(); Assert.Equal("Equilateral", service.Calculate(3, 3, 3)); Assert.Equal("Isosceles", service.Calculate(3, 4, 4)); Assert.Equal("Scalene", service.Calculate(3, 4, 5)); }
public void TestCalculate_Negative() { var service = new TriangleTypes(); Assert.Equal("Error", service.Calculate(-3, 3, 3)); Assert.Equal("Error", service.Calculate(3, -4, 4)); Assert.Equal("Error", service.Calculate(3, 4, -5)); }
public ActionResult <string> GetTriangleType([FromQuery(Name = "a")] int a, [FromQuery(Name = "b")] int b, [FromQuery(Name = "c")] int c) { var service = new TriangleTypes(); return(service.Calculate(a, b, c)); }