public void Valid_Provider_Create() { //Arrange var c = new SearchProvider { Name = "Google" }; //Act var result = (RedirectToRouteResult)_controller.Create(c); //Assert _serviceMock.Verify(m => m.Create(c), Times.Once); Assert.AreEqual("Index", result.RouteValues["action"]); }
private void btnProviderSave_Click(object sender, EventArgs e) { if (!IsValid(Controls)) { return; } if (!IsValid(gbContact.Controls)) { return; } BasicEntity contact = new BasicEntity(txtContactName.Text, txtContactPhone.Text, txtContactAddress.Text, txtContactEmail.Text); if (newProvider) { providerController.Create(txtProviderName.Text, txtProviderPhone.Text, txtProviderAddress.Text, txtProviderEmail.Text, contact); } else { selectedProvider.Name = txtProviderName.Text.Trim(); selectedProvider.Phone = txtProviderPhone.Text.Trim(); selectedProvider.Address = txtProviderAddress.Text.Trim(); selectedProvider.Email = txtProviderEmail.Text.Trim(); selectedProvider.Contact = contact; providerController.SaveOrUpdate(selectedProvider); } dgvProviders.DataSource = providerController.GetAll(); CleanForm(); }
public void ProviderController() { // Arrange ProviderController controller = new ProviderController(); // Act ViewResult result = controller.Create() as ViewResult; // Assert Assert.NotNull(result); }
public void TestAddProvider() { ProviderController pc = new ProviderController(); Provider p = new Provider(); p.Address = "Address dummy"; p.City = "City dummy"; p.CompanyNumber = "23423423424"; p.CP = "508000"; p.Email = "*****@*****.**"; p.Fax = "342343434"; p.Name = "Provider name dummy"; p.Phone1 = "3423423423"; p.Phone2 = "234234232"; System.Web.Mvc.ActionResult result = pc.Create(p); Assert.IsInstanceOf(typeof(System.Web.Mvc.RedirectToRouteResult), result); }