public override void Given() { base.Given(); Subject = new ActivateController(this.ApplicationFacade); _request = new ActivateIndexRequest { Gender = Gender.Male, Email = "*****@*****.**", Email2 = "*****@*****.**", //todo:remove magic const ConfirmEmail = "*****@*****.**", Password = "******", ConfirmPassword = "******", }; _owner = DomainStubFactory.CreateOwner(); MockedMapperService.Stub(n => n.MapToOwner(_owner, _request)).Return(_owner).IgnoreArguments(); MockedSessionService.Stub(n => n["badgeNbr"]).Return(new List <Badge>(DomainStubFactory.CreateOwner().Badges)[0].Nbr); string salt; MockedSecurityService.Stub(n => n.Hash(_request.Password, out salt)).Return("hasedPassword").OutRef("theSalt"); }
public void SecurityServiceWasCalled() { string salt; MockedSecurityService.AssertWasCalled(n => n.Hash(_request.Password, out salt)); }