Esempio n. 1
0
        public void CompareBookToNull()
        {
            var refA = new BibleReference {
                Book = BibleBook.Exodus
            };

            Assert.AreEqual(1, refA.CompareTo(null));
        }
Esempio n. 2
0
        public void CompareEqualBookToBook()
        {
            var refA = new BibleReference {
                Book = BibleBook.Exodus
            };
            var refB = new BibleReference {
                Book = BibleBook.Exodus
            };

            Assert.AreEqual(0, refA.CompareTo(refB));
        }
Esempio n. 3
0
        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));
        }
Esempio n. 4
0
        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));
        }
Esempio n. 5
0
        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));
        }
Esempio n. 6
0
        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));
        }