public void Index__ShouldReturnOkResponse() { // Arrange var controller = new HelloWorldController(); // Act var result = controller.HelloWorld(); // Assert result.Should().BeOfType(typeof(OkObjectResult)); }
public void HelloWorldTest() { //arrange var hwController = new HelloWorldController(); //act var result = hwController.HelloWorld(); //assert Assert.IsTrue(result.Value.Equals("Hello, world.")); }
public void Index__ShouldReturnNonEmptyResponse() { // Arrange var controller = new HelloWorldController(); // Act var result = controller.HelloWorld(); // Assert result.Should().NotBeNull(); }
public void Index__ShouldReturnExpectedStringResponse() { // Arrange var controller = new HelloWorldController(); // Act var result = controller.HelloWorld(); // Assert var okActionResult = result as OkObjectResult; okActionResult.Value.Should().Be("Hello World!"); }
public void GetHelloWorld() { var blMock = new Mock <IBusinessLogic>(); blMock.Setup(b => b.GetNiceGreeting()).Returns("FooBar").Verifiable(); var controller = new HelloWorldController(blMock.Object); var greeting = controller.HelloWorld(1); Assert.Equal("FooBar", greeting); blMock.Verify(b => b.GetNiceGreeting(), Times.Once()); blMock.Verify(b => b.GetNotSoNiceGreeting(), Times.Never()); }