public void Submit_Contact_With_Bad_Data() { var m_Controller = CreateController<ERPStore.Controllers.HomeController>(); var contactInfo = new ERPStore.Models.ContactInfo(); contactInfo.Email = "@bademail"; contactInfo.FullName = null; var result = (System.Web.Mvc.ViewResult)m_Controller.Contact(contactInfo); Assert.AreEqual(result.ViewData.ModelState.IsValid, false); }
public void Submit_Contact() { var m_Controller = CreateController<ERPStore.Controllers.HomeController>(); var contactInfo = new ERPStore.Models.ContactInfo(); contactInfo.Email = "*****@*****.**"; contactInfo.FullName = "test"; contactInfo.Message = "test"; contactInfo.CorporateName = "test"; contactInfo.PhoneNumber = "0102030405"; var result = (System.Web.Mvc.ViewResult)m_Controller.Contact(contactInfo); Assert.AreEqual(result.ViewData.ModelState.IsValid, true); Assert.IsNotNull(result.ViewData["IsSent"]); }