Пример #1
0
 public ActionResult Edit(UpdateSponsorInput sponsorInput, UserGroup userGroup)
 {
     sponsorInput.UserGroup = userGroup;
     return Command<UpdateSponsorInput, Sponsor>(sponsorInput,
                                           r => new RedirectToReturnUrlResult(),
                                           input => View(sponsorInput));
 }
        public void Should_save_a_new_sponsor_in_the_Save_action()
        {
            var userGroup = new UserGroup();

            var input = new UpdateSponsorInput();

            var controller = new SponsorController(null, PermisiveSecurityContext());

            var result = (CommandResult) controller.Edit(input, null);

            result.Success.AssertResultIs<RedirectToReturnUrlResult>();
        }