public void BibtexRecordGetYear() { var record = new BibtexRecord(); Assert.AreEqual("", record.GetYear()); record.SetField("year", "2016"); Assert.AreEqual("2016", record.GetYear()); }
public void EmptyRecord() { var record = new BibtexRecord(); Assert.IsInstanceOf <BibtexRecord>(record); Assert.AreEqual(record.RecordType, "", "Empty record's RecordType is an empty string"); Assert.AreEqual(record.GetKey(), "", "Empty record's Key is an empty string"); Assert.AreEqual(record.GetAuthors(), new StringArrayList(), "Empty record's Authors array is an empty StringArrayList"); Assert.AreEqual(record.GetAuthorsString(), "", "Empty record's Authors string is an empty string"); Assert.AreEqual(record.GetJournal(), "", "Empty record's Journal is an empty string"); Assert.AreEqual(record.GetYear(), "", "Empty record's Year is an empty string"); Assert.IsNull(record.GetURI(), "Empty record's URI is null"); Assert.IsFalse(record.HasURI(), "Empty record does not have an URI"); }