示例#1
0
        public void Should_be_able_to_post_a_mustache_template_using_ajax()
        {
            Execute(browser =>
            {
                var payload = new Payload { Text = "Mustache" };
                // Piggybacking on Razor (*.cshtml) so that we don't have to argue with build providers.
                var response = browser.Mustache("~/Views/Templates/Form.cshtml", payload).AjaxSubmit();

                response.ShouldHaveStatusCode(HttpStatusCode.OK);
            });
        }
示例#2
0
 public ActionResult Mustache(Payload payload)
 {
     return Assert(() => payload.Text == "Mustache");
 }