public BorrowingController(RestClient rsc, BorrowingManager borrowing, PermissionExpansionManager per) { _permissionExpansionManager = per; _restClient = rsc; _borrowingManager = borrowing; _restClient = rsc; }
public void ApplicationStarted() { this.userOut = new SpyUserOut(); this.userIn = new SpyUserIn(userOut); this.application = new Application(userIn, userOut); var booksDao = CreateBooksDao(); this.booksManager = new BooksManager(booksDao); this.application.Setup(this.booksManager); this.userDao = CreateUserDao(); this.borrowingManager = new BorrowingManager(this.userDao, booksDao, CreateBorrowingDao()); this.application.Setup(this.borrowingManager); }
public ResourceTests() { _book = new Book() { Id = 1, IsAvailable = true }; _resourceManager = new ResourceManager(); _membershipManager = new MembershipManager(); _borrowingManager = new BorrowingManager(); _library = new Library( _resourceManager, _membershipManager, _borrowingManager ); }
public Library() { ResourceManager = new ResourceManager(); MembershipManager = new MembershipManager(); BorrowingManager = new BorrowingManager(); }