public void SerializeBibTeXFieldTest() { var book = new BibTeXBook(); book.Author = "B. T. Milnes"; var property = _attributeReader.GetBibTeXFieldByName(book, "author"); var field = _attributeReader.GetBibTeXFieldWithValue(book, property); Assert.AreEqual("author = \"B. T. Milnes\"", _serializer.SerializeBibTeXField(field)); }
public void GetBibTeXFieldByNameTest() { var book = new BibTeXBook(); book.Author = "B. T. Milnes"; var propertyInfo = _attributeReader.GetBibTeXFieldByName(book, "author"); Assert.AreEqual(book.Author, propertyInfo.GetValue(book)); }