public void GetOrNullPair_ReturnsPhrase() { var repo = new WordsRepository("test"); repo.ApplyMigrations(); var word = repo.GetOrNullWithPhrases("word"); Assert.IsNotNull(word.Phrases); Assert.AreEqual(1, word.Phrases.Count); Assert.AreEqual("what is word", word.Phrases[0].Origin); }
public void GetOrNullPair_ReturnsPhrase() { var repo = new WordsRepository("test"); repo.ApplyMigrations(); repo.CreateNew("word", "translation", "trans", new[] { new Phrase() { Created = DateTime.Now, Origin = "what is word", OriginWord = "word", Translation = "trans is trans", TranslationWord = "trans" } }); var word = repo.GetOrNullWithPhrases("word"); Assert.IsNotNull(word.Phrases); Assert.AreEqual(1, word.Phrases.Count); Assert.AreEqual("what is word", word.Phrases[0].Origin); }
public PairModel GetOrNullWithPhrases(string word) => _repository.GetOrNullWithPhrases(word);