Search() 개인적인 메소드

private Search ( string id ) : System.Web.Mvc.ActionResult
id string
리턴 System.Web.Mvc.ActionResult
예제 #1
0
        public void FoundNothing()
        {
            var ravenDocStore = MockRepository.GenerateMock<SmsWeb.IRavenDocStore>();
            ravenDocStore.Expect(r => r.GetStore()).Return(DocumentStore);
            var controller = new HomeController { RavenDocStore = ravenDocStore };
            var actionResult = controller.Search(Guid.NewGuid().ToString()) as ViewResult;

            Assert.That(actionResult.ViewName, Is.EqualTo("NoResults"));
        }
예제 #2
0
        public void FoundSentMessage()
        {
            var ravenDocStore = MockRepository.GenerateMock<SmsWeb.IRavenDocStore>();
            ravenDocStore.Expect(r => r.GetStore()).Return(DocumentStore);
            var controller = new HomeController { RavenDocStore = ravenDocStore };
            var actionResult = controller.Search(_smsId.ToString()) as RedirectToRouteResult;

            Assert.That(actionResult.RouteValues["controller"], Is.EqualTo("SendNow"));
            Assert.That(actionResult.RouteValues["action"], Is.EqualTo("Details"));
            Assert.That(actionResult.RouteValues["requestId"], Is.EqualTo(_smsId.ToString()));
        }