public void WhenCreatingItShouldDelegateToTheRepository() { var place = new Place("some place"); _controller.Create(place); _allPlaces.Verify(it => it.Save(place)); }
public void CreateTest_Get_ReturnViewResult() { _userManager .Setup(repo => repo.GetUserId(It.IsAny <ClaimsPrincipal>())) .Returns("bc3241c8-3551-4a3e-81cd-db362478e018"); _addressService.Setup(r => r.GetCountries()) .Returns(_countryDtos); _placesService.Setup(s => s.GetTypes()) .Returns(_placeTypeDto); _facilitiesServices.Setup(s => s.GetFacilities()) .Returns(_facilitieDto); var result = _placesController.Create(); Assert.IsType <ViewResult>(result); }
public void Create_RedirectToIndex_True() { PlacesController controller = new PlacesController(); RedirectToActionResult result = controller.Create("Chicago") as RedirectToActionResult; Assert.AreEqual("Create", result.ActionName); Assert.AreEqual("Index", result.ControllerName); }
public void Create_ReturnsCorrectActionType_RedirectToActionResult() { //Arrange PlacesController controller = new PlacesController(); //Act IActionResult view = controller.Create("Some Place"); //Assert Assert.IsInstanceOfType(view, typeof(RedirectToActionResult)); }
public void Create_ReturnsCorrectActionType_RedirectToActionResult() { //Arrange PlacesController controller = new PlacesController(); //Act IActionResult view = controller.Create("Portland", "Super cool to the homeless", "a lifetime", "yes", "deets"); //Assert Assert.IsInstanceOfType(view, typeof(RedirectToActionResult)); }
public void Create_RedirectsToCorrectAction_Index() { //Arrange PlacesController controller = new PlacesController(); RedirectToActionResult actionResult = controller.Create("Some Place") as RedirectToActionResult; //Act string result = actionResult.ActionName; //Assert Assert.AreEqual(result, "Index"); }
public void Create_RedirectsToCorrectAction_Index() { //Arrange PlacesController controller = new PlacesController(); RedirectToActionResult actionResult = controller.Create("SoCal", "Really cool and nice out for the homeless", "a lifetime", "yes", "deets") as RedirectToActionResult; //Act string result = actionResult.ActionName; //Assert Assert.AreEqual(result, "Index"); }