public UserLoginRepository(IPersistenceLayer persistenceLayer, IUserLoginFactory userLoginFactory, IOneWayHashingService oneWayHashingService) : base(persistenceLayer) { _oneWayHashingService = oneWayHashingService; _userLoginFactory = userLoginFactory; }
public void TearDown() { _emailFactory = null; _phoneNumberFactory = null; _userFactory = null; _userLoginFactory = null; }
public void SetUp() { _emailFactory = _mocks.StrictMock <IEmailFactory>(); _phoneNumberFactory = _mocks.StrictMock <IPhoneNumberFactory>(); _userLoginFactory = _mocks.StrictMock <IUserLoginFactory>(); _userFactory = new UserFactory <User>(_phoneNumberFactory, _userLoginFactory); }
public UserFactory(IPhoneNumberFactory phoneNumberFactory, IUserLoginFactory userLoginFactory) { _userLoginFactory = userLoginFactory; _phoneNumberFactory = phoneNumberFactory; }
public UserLoginRepository(IOneWayHashingService oneWayHashingService) { _oneWayHashingService = oneWayHashingService; _userLoginFactory = new UserLoginFactory(_oneWayHashingService); }
public SessionController(IMediator mediator, IEventBus bus, IUserLoginFactory loginFactory) { this.mediator = mediator; this.bus = bus; this.loginFactory = loginFactory; }
public UserLoginRepo(IDatabase database, IUserLoginFactory factory) : base(database) { this.factory = factory; }