public DoorControl(IDoorControlFactory factory) { _userValidation = factory.CreateUserValidation(); _door = factory.CreateDoor(); _entryNotification = factory.CreateEntryNotification(); _alarm = factory.CreateAlarm(); _doorState = State.DoorClosed; }
public void Setup() { _factory = Substitute.For <IDoorControlFactory>(); _uut = Substitute.For <DoorControl>(); }
public void Setup() { _doorControlFactory = Substitute.For <IDoorControlFactory>(); _uut = new DoorControl(_doorControlFactory); }