public async Task TableHasWordForUser_GetWordReturnIt() { var user = new User { Id = ObjectId.GenerateNewId() }; await _repo.Add(CreateWord(user.Id, "table", "стол" )); var word = await _repo.GetWordOrDefault(user, "table"); Assert.IsNotNull(word); Assert.AreEqual("table", word.Word); Assert.AreEqual("стол", word.Translations[0].Word); }
public async Task <UserWordModel> GetWordNullByEngWord(User user, string enWord) { var word = await _userWordsRepository.GetWordOrDefault(user, enWord); if (word == null) { return(null); } return(new UserWordModel(word)); }