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()); }