public void CompareBookToNull() { var refA = new BibleReference { Book = BibleBook.Exodus }; Assert.AreEqual(1, refA.CompareTo(null)); }
public void CompareEqualBookToBook() { var refA = new BibleReference { Book = BibleBook.Exodus }; var refB = new BibleReference { Book = BibleBook.Exodus }; Assert.AreEqual(0, refA.CompareTo(refB)); }
public void CompareLessBookToBookChapterVerse() { var refA = new BibleReference { Book = BibleBook.Exodus }; var refB = new BibleReference { Book = BibleBook.Leviticus, Chapter = 1, Verse = 1 }; Assert.AreEqual(-1, refA.CompareTo(refB)); }
public void CompareGreaterBookToBookChapterVerse() { var refA = new BibleReference { Book = BibleBook.Exodus }; var refB = new BibleReference { Book = BibleBook.Genesis, Chapter = 5, Verse = 12 }; Assert.AreEqual(1, refA.CompareTo(refB)); }
public void CompareEqualBookChapterVerseToBookChapterVerse() { var refA = new BibleReference { Book = BibleBook.Exodus, Chapter = 5, Verse = 11 }; var refB = new BibleReference { Book = BibleBook.Exodus, Chapter = 5, Verse = 11 }; Assert.AreEqual(0, refA.CompareTo(refB)); }
public void CompareLessBookChapterToBookChapter() { var refA = new BibleReference { Book = BibleBook.Exodus, Chapter = 5 }; var refB = new BibleReference { Book = BibleBook.Exodus, Chapter = 6 }; Assert.AreEqual(-1, refA.CompareTo(refB)); }