Example #1
0
        public async Task Handle_GivenUserOneTeam_ReturnListOne()
        {
            var sut = new GetNotificationsByTeamQueryHandler(_context, _mapper);

            var result = await sut.Handle(new GetNotificationsByTeamQuery
            {
                UserId = userInOneTeam
            }
                                          , CancellationToken.None);

            result.Count().ShouldBe(1);
        }
Example #2
0
        public async Task Handle_GivenUserNotInAnyTeam_ReturnListEmpty()
        {
            var sut = new GetNotificationsByTeamQueryHandler(_context, _mapper);

            var result = await sut.Handle(new GetNotificationsByTeamQuery
            {
                UserId = Guid.NewGuid()
            }
                                          , CancellationToken.None);

            result.Count().ShouldBe(0);
        }