Esempio n. 1
0
 public function testConvenience()
 {
     //  Book
     $r = new Reference();
     $r->addBook(1);
     $this->assertEquals([['1001001001', '1999999999']], $r->getRanges());
     //  Chapter
     $r = new Reference();
     $r->addBookAndChapter(1, 2);
     $this->assertEquals([['1001002001', '1001002999']], $r->getRanges());
     //  Chapter Range
     $r = new Reference();
     $r->addMultiChapterRange(1, 2, 1, 3, 15);
     $this->assertEquals([['1001002001', '1001003015']], $r->getRanges());
     //  Verse
     $r = new Reference();
     $r->addBookChapterAndVerse(1, 2, 6);
     $this->assertEquals([['1001002006', '1001002006']], $r->getRanges());
     //  Verses
     $r = new Reference();
     $r->addBookChapterAndVerseRange(1, 2, 6, 11);
     $this->assertEquals([['1001002006', '1001002011']], $r->getRanges());
 }