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"]);
        }