Example #1
0
        public void Setup()
        {
            _currentUserMock = new Mock <ICurrentUser>();
            _teamRepository  = new Mock <IRepository <Team, int> >();
            var dbMock = new List <Team>().AsQueryable().BuildMock();

            _teamRepository.Setup(x => x.GetAll()).Returns(dbMock.Object);
            _teamRepository.Setup(x => x.InsertAsync(It.IsAny <Team>())).ReturnsAsync(true);
            string ownerId     = Guid.NewGuid().ToString();
            var    userDetails = new Mock <UserDetails>(null);

            userDetails.Setup(x => x.Id()).Returns(ownerId);
            _currentUserMock.SetupGet(x => x.Current).Returns(userDetails.Object);
            _manageTeamsService = new ManageTeamsService(_currentUserMock.Object, _teamRepository.Object);
        }
Example #2
0
        public void Setup()
        {
            _currentUserMock = new Mock <ICurrentUser>();
            _teamRepository  = new Mock <IRepository <Team, int> >();
            var dbMock = new List <Team>();

            _teamRepository.Setup(x => x.GetAllAsync())
            .Returns(System.Threading.Tasks.Task.FromResult(GetFakeDbTeams()));
            _teamRepository.Setup(x => x.InsertAsync(It.IsAny <Team>())).ReturnsAsync(true);
            string ownerId     = Guid.NewGuid().ToString();
            var    userDetails = new Mock <UserDetails>(null);

            userDetails.Setup(x => x.Id()).Returns(ownerId);
            _currentUserMock.SetupGet(x => x.Current).Returns(userDetails.Object);
            _manageTeamsService = new ManageTeamsService(_currentUserMock.Object, _teamRepository.Object);
        }