public void Should_delete_a_sponsor_from_the_delete_action()
		{
			var repository = S<IUserGroupRepository>();
			var controller = new SponsorController(repository, PermisiveSecurityContext());

			var userGroup = new UserGroup();

			controller.Delete(userGroup, new Sponsor())
				.AssertActionRedirect()
				.ToAction<SponsorController>(c => c.Index(null));

			repository.AssertWasCalled(x => x.Save(userGroup));
		}