Exemple #1
0
 public DoorControl(IUserValidation uv, IEntryNotification en, IDoor door, IAlarm alarm)
 {
     _uv    = uv;
     _en    = en;
     _door  = door;
     _alarm = alarm;
 }
 public void Setup()
 {
     _fakeDoor           = Substitute.For <IDoor>();
     _fakeNotification   = Substitute.For <IEntryNotification>();
     _fakeUserValidation = Substitute.For <IUserValidation>();
     _doorControl        = new DoorControl(_fakeDoor, _fakeUserValidation, _fakeNotification);
 }
Exemple #3
0
 public void Setup()
 {
     _door       = Substitute.For <IDoor>();
     _entry      = Substitute.For <IEntryNotification>();
     _validation = Substitute.For <IUserValidation>();
     _uut        = new DoorController(_door, _validation, _entry);
 }
Exemple #4
0
 public DoorControl(IDoor door, IUserValidation userValidation, IEntryNotification entryNotification)
 {
     _door = door;
     _door.DoorChangedEvent += DoorOpenHandler;
     _userValidation         = userValidation;
     _entryNotification      = entryNotification;
 }
Exemple #5
0
 public void SetUp()
 {
     _door           = Substitute.For <IDoor>();
     _uservalidation = Substitute.For <IUserValidation>();
     _kode           = Substitute.For <IKodeGenerator>();
     _uut            = new DoorControlClass();
 }
 public UsersController(IUserRepository userRepository, IMapper mapper, IUserValidation userValidation, ITokenRepository tokenRepository)
 {
     this.userRepository  = userRepository;
     this.mapper          = mapper;
     this.userValidation  = userValidation;
     this.tokenRepository = tokenRepository;
 }
Exemple #7
0
        public TokenRepository()
        {
            DatabaseConnection databaseConnection = new DatabaseConnection();

            sql            = new SqlConnection(databaseConnection.connectionString);
            userValidation = new UserValidation();
        }
Exemple #8
0
 public DoorControlClass(IAlarm alarm, IDoor door, IEntryNotification entryNotification, IUserValidation userValidation)
 {
     _alarm             = alarm;
     _door              = door;
     _entryNotification = entryNotification;
     _userValidation    = userValidation;
 }
        /// <summary>
        ///     ctor
        /// </summary>
        /// <param name="generator"></param>
        /// <param name="validator"></param>
        public UserRepository(IIdGenerator generator, IUserValidation validator)
        {
            if (object.ReferenceEquals(generator, null))
            {
                if (LoggerSwitch.Enabled)
                {
                    Logger.Error(nameof(generator) + " is null!");
                }

                throw new ArgumentNullException();
            }

            if (object.ReferenceEquals(validator, null))
            {
                if (LoggerSwitch.Enabled)
                {
                    Logger.Error(nameof(validator) + " is null!");
                }

                throw new ArgumentNullException();
            }

            this.generator = generator;
            this.validator = validator;
            this.users     = new List <DalUser>();
        }
        public void SetUp()
        {
            _FakeDoor           = Substitute.For <IDoor>();
            _FakeUserValidation = Substitute.For <IUserValidation>();

            _uut = new DoorControl(_FakeDoor, _FakeUserValidation);
        }
 public DoorControl(IUserValidation userValidation, IAlarm alarm, IDoor door, IEntryNotification entryNotification)
 {
     UserValidation    = userValidation;
     Alarm             = alarm;
     Door              = door;
     EntryNotification = entryNotification;
 }
Exemple #12
0
 public DoorControl(IDoor door, IUserValidation userValidation, IEntryNotification entryNotification)
 {
     this._door              = door;
     this._userValidation    = userValidation;
     this._entryNotification = entryNotification;
     _state = DoorState.DoorClosed;
 }
 public DoorControl(IDoor door, IUserValidation userValidation, IEntryNotification entryNotification, IAlarm alarm)
 {
     _door              = door;
     _userValidation    = userValidation;
     _entryNotification = entryNotification;
     _alarm             = alarm;
 }
 public DoorControl(IDoor door, IUserValidation userValidation,
                    IEntryNotification entryNotification)
 {
     _door              = door;
     _userValidation    = userValidation;
     _entryNotification = entryNotification;
 }
Exemple #15
0
 public DoorControl(IDoor door, IUserValidation user, IEntryNotification noti, IAlarm alarm)
 {
     _door  = door;
     _user  = user;
     _noti  = noti;
     _alarm = alarm;
     _state = DoorState.DoorClosed;
 }
 public void Setup()
 {
     alarm             = Substitute.For <IAlarm>();
     door              = Substitute.For <IDoor>();
     entryNotification = Substitute.For <IEntryNotification>();
     userValidation    = Substitute.For <IUserValidation>();
     _uut              = new Door_control.DoorControl(door, userValidation, entryNotification, alarm);
 }
 public DoorControl(IDoorControlFactory factory)
 {
     _userValidation    = factory.CreateUserValidation();
     _door              = factory.CreateDoor();
     _entryNotification = factory.CreateEntryNotification();
     _alarm             = factory.CreateAlarm();
     _doorState         = State.DoorClosed;
 }
 public DoorControl(IDoor door, IAlarm alarm, IEntryNotification entryNotification, IUserValidation userValidation)
 {
     _door              = door;
     _alarm             = alarm;
     _entryNotification = entryNotification;
     _userValidation    = userValidation;
     _doorState         = DState.Closed;
 }
Exemple #19
0
 public DoorControl(IDoor door, IUserValidation UV, IEntryNotification EN, IAlarm alarm)
 {
     _door           = door;
     _userValidation = UV;
     _entry          = EN;
     _alarm          = alarm;
     _state          = DoorControlState.Closed;
 }
Exemple #20
0
        public void Setup()
        {
            _entryNotification = Substitute.For <IEntryNotifcation>();
            _userValidation    = Substitute.For <IUserValidation>();
            _doors             = Substitute.For <IDoors>();

            _uut = new DoorControl(_doors, _entryNotification, _userValidation);
        }
Exemple #21
0
 public DoorController(IAlarm alarm, IDoor door, IEntryNotification entryNotification, IUserValidation userValidation)
 {
     _alarm                 = alarm;
     _door                  = door;
     _entryNotification     = entryNotification;
     _userValidation        = userValidation;
     door.DoorChangedEvent += HandleDoorChanged;
 }
 public void SetUp()
 {
     _door              = Substitute.For <IDoor>();
     _alarm             = Substitute.For <IAlarm>();
     _entryNotification = Substitute.For <IEntryNotification>();
     _userValidation    = Substitute.For <IUserValidation>();
     _uut = new DoorControlClass(_alarm, _door, _entryNotification, _userValidation);
 }
 public void Setup()
 {
     alarm             = new FakeAlarm();
     door              = new FakeDoor();
     entryNotification = new FakeEntryNotfication();
     userValidation    = new FakeUserValidation();
     _uut              = new Door_control.DoorControl(door, userValidation, entryNotification, alarm);
 }
 public void Setup()
 {
     _alarm             = Substitute.For <IAlarm>();
     _door              = Substitute.For <IDoor>();
     _entryNotification = Substitute.For <IEntryNotification>();
     _userValidation    = Substitute.For <IUserValidation>();
     _uut = new DoorControl(_door, _userValidation, _entryNotification, _alarm);
 }
 public void SetUp()
 {
     _doorFake              = Substitute.For <IDoor>();
     _alarmFake             = Substitute.For <IAlarm>();
     _entryNotificationFake = Substitute.For <IEntryNotification>();
     _userValidationFake    = Substitute.For <IUserValidation>();
     _uut = new DoorControl(_doorFake, _alarmFake, _entryNotificationFake, _userValidationFake);
 }
Exemple #26
0
        public DoorController(IDoor door, IUserValidation validation, IEntryNotification entry)
        {
            _door       = door;
            _validation = validation;
            _entry      = entry;

            _state = DoorState.Closed;
        }
 public void Setup()
 {
     _alarm             = Substitute.For <IAlarm>();
     _door              = Substitute.For <IDoor>();
     _userValidation    = Substitute.For <IUserValidation>();
     _entryNotification = Substitute.For <IEntryNotification>();
     _uut = new DoorControl(_userValidation, _door, _entryNotification, _alarm);
     _userValidation.ValidateEntryRequest("TFJ").Returns(true);
 }
Exemple #28
0
 public UserActivity(
     IUserSession userSession,
     IUserValidation userValidation,
     IUserDataGateway userDataGateway)
 {
     this.userSession     = userSession;
     this.userValidation  = userValidation;
     this.userDataGateway = userDataGateway;
 }
 public DoorControl(IAlarm alarm, IDoor door, IEntryNotification notification, IUserValidation validation)
 {
     _door              = door;
     _door.Control      = this;
     _entryNotification = notification;
     _alarm             = alarm;
     _validation        = validation;
     _state             = States.DoorClosed;
 }
        public UserManager(IUserValidation userValidation     = null, ICollectionReference collectionReference = null,
                           IStorageReference storageReference = null)
        {
            _userValidation = userValidation ?? (IUserValidation)Splat.Locator.Current.GetService(typeof(IUserValidation));

            _collectionReference = collectionReference ?? CrossCloudFirestore.Current.Instance.GetCollection(FirestoreCollections.USERS);

            _storageReference = storageReference ?? CrossFirebaseStorage.Current.Instance.RootReference;
        }
Exemple #31
0
        public UserService(IUnitOfWork unitOfWork, IUserValidation userValidation,
                           ISecuredPasswordHelper securedPasswordHelper)
            : base(unitOfWork)
        {
            Guard.NotNull(userValidation, "userValidation");
            Guard.NotNull(securedPasswordHelper, "securedPasswordHelper");

            this._userValidation = userValidation;
            this._securedPasswordHelper = securedPasswordHelper;
        }
        public BasicAuthenticationHandler(DelegatingHandler innerChannel, IUserValidation userValidation, string realm)
            : base(innerChannel)
        {
            if (userValidation == null)
                throw new ArgumentNullException("userValidation");

            if (string.IsNullOrEmpty(realm))
                throw new ArgumentNullException("realm");

            this.userValidation = userValidation;
            this.realm = realm;
        }
 public void Init()
 {
     this._target = new UserValidation();
 }