public void writes_the_form_activator_requirement()
        {
            var theRequest = requestFor <AjaxTarget>();
            var modifier   = new FormModifier();

            modifier.Modify(theRequest);

            theRequirements.AssertWasCalled(x => x.Require("FormActivator.js"));
        }
        public void writes_the_validation_results_activator_requirement()
        {
            var request = requestFor <LoFiTarget>();

            theNotification.RegisterMessage(StringToken.FromKeyString("Test", "Test"));
            theModifier.Modify(request);

            theRequirements.AssertWasCalled(x => x.Require("ValidationResultsActivator.js"));
        }
 public void register_assets()
 {
     thePage.Asset("a.css", "b.css", "c.css", "d.js");
     theRequirements.AssertWasCalled(x => x.Require("a.css", "b.css", "c.css", "d.js"));
 }