public void Test_ReturnOk_WhenAddressFoundById() { var _logger = Mock.Of <ILogger <AddressController> >(); Datas datas = new Datas(); _userRepository.Setup(r => r.GetAddress(1)).Returns(datas.SetAddressForTest); _controller = new AddressController(_logger, _userRepository.Object); IActionResult result = _controller.GetAddressById(1); Assert.IsType <OkObjectResult>(result); }
public void Test_ReturnAddress_WhenAddressFoundById() { var _logger = Mock.Of <ILogger <AddressController> >(); Datas datas = new Datas(); _userRepository.Setup(r => r.GetAddress(1)).Returns(datas.SetAddressForTest); _controller = new AddressController(_logger, _userRepository.Object); IActionResult result = _controller.GetAddressById(1); OkObjectResult okObjectResult = result as OkObjectResult; Address resturnResult = okObjectResult.Value as Address; Assert.Equal(datas.SetAddressForTest.Id, resturnResult.Id); Assert.Equal(datas.SetAddressForTest.UserName, resturnResult.UserName); Assert.Equal(datas.SetAddressForTest.AddressLine, resturnResult.AddressLine); Assert.Equal(datas.SetAddressForTest.AddressType, resturnResult.AddressType); Assert.Equal(datas.SetAddressForTest.City, resturnResult.City); Assert.Equal(datas.SetAddressForTest.State, resturnResult.State); Assert.Equal(datas.SetAddressForTest.ZipCode, resturnResult.ZipCode); Assert.Equal(datas.SetAddressForTest.Country, resturnResult.Country); }