public LockController() { this.lockDal = new LockDAL(); this.eventsDal = new EventsDAL(); this.userDal = new UserDAL(); this.SetupJsonFormatter(); }
// For unit testing purposes internal LockController(LockDAL lockDal, EventsDAL eventsDal, UserDAL userDal) { this.lockDal = lockDal; this.eventsDal = eventsDal; this.userDal = userDal; this.SetupJsonFormatter(); }
public void TestInitialize() { var mockLockDal = new LockDAL(mockLockData); var mockEventsDal = new EventsDAL(mockEventsData); var mockUserDal = new UserDAL(new MockUserData()); lockController = new LockController(mockLockDal, mockEventsDal, mockUserDal); }