public async Task GetByIdTest() { int branchId = 3; var response = await _branchController.GetById(branchId); Assert.NotNull(response); Assert.Equal("0J4PeaOHdn0*@@**2z1YClk0Ng==", response.BranchIdString); Assert.Equal(3, response.BranchId); }
public void GetById_NotFound_Test() { // Arrange var mockService = new Mock <IBranchService>(); var controller = new BranchController(mockService.Object); // Act IHttpActionResult actionResult = controller.GetById(-1); // Assert Assert.IsInstanceOfType(actionResult, typeof(NotFoundResult)); }
public void GetById_Test() { int id = 42; // Arrange var mockService = new Mock <IBranchService>(); mockService.Setup(x => x.GetById(id)) .Returns(new BranchModel { Id = id }); var controller = new BranchController(mockService.Object); // Act IHttpActionResult actionResult = controller.GetById(id); var contentResult = actionResult as OkNegotiatedContentResult <BranchModel>; // Assert Assert.IsNotNull(contentResult); Assert.IsNotNull(contentResult.Content); Assert.AreEqual(id, contentResult.Content.Id); }