public void ReturnFooGivenFoo() { // Act var result = controller.Get("foo"); // Assert var okResult = result.ShouldBeOfType <OkObjectResult>(); okResult.StatusCode.ShouldBe((int)HttpStatusCode.OK); okResult.Value.ShouldBe("foo"); }
public void GetNotPassingEchoShouldReturnBadRequest() { var controller = new EchoController(); var response = controller.Get(null); Assert.IsType <BadRequestResult>(response); }
public void GetPassingEchoShouldReturnOk() { var controller = new EchoController(); var response = controller.Get("Testing"); var okResult = Assert.IsType <OkObjectResult>(response); Assert.Equal("Testing", okResult.Value); }
public void GetTest() { // arrange var logger = XUnitLogger.Create <EchoController>(this.testOutputHelper); var sut = new EchoController(logger); // act var result = sut.Get(); // assert result.ShouldNotBeNull(); }