public void Setup() { _userBLL = MockRepository.GenerateStub<IUserBLL>(); _userAuth = MockRepository.GenerateStub<IUserAuth>(); _delegateBLL = new DelegateBLL(_userAuth, _userBLL); _roleProvider = MockRepository.GenerateStub<RoleProvider>(); _userAuth.RoleProvider = _roleProvider; _currentUser.UserName = "******"; _userBLL.Expect(a => a.GetUser()).Return(_currentUser).Repeat.Any(); for (int i = 0; i < 3; i++) { _users.Add(CreateValidEntities.User(i+3)); //_users[i].Delegate = _users[0]; } }