示例#1
0
        public void ShouldAddMember()
        {
            //arrange
            var usersRepository = new UsersRepository(_connectionString);
            var chatRepository  = new ChatsRepository(_connectionString, usersRepository);

            //act
            chatRepository.AddMember(_chat.Id, _users[2].Id);
            _tempChatIdMemberIds.Add(new ChatIdMemberId {
                ChatId = _chat.Id, MemberId = _users[2].Id
            });
            var members = chatRepository.GetMembers(_chat.Id);

            //Assert
            Assert.IsTrue(members.Select(x => x.Id).Contains(_users[2].Id));
        }