package net.bible.service.readingplan; import net.bible.android.control.versification.TestData; import org.crosswire.jsword.passage.Key; import org.junit.Before; import org.junit.Test; import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.greaterThan; /** * @author Martin Denham [mjdenham at gmail dot com] * @see gnu.lgpl.License for license details.<br> * The copyright to this program is held by it's author. */ public class PassageReaderTest { private PassageReader passageReader; @Before public void setup() { passageReader = new PassageReader(TestData.KJV); } /** * various names were use for Song of Songs - check which is correct. */ @Test public void testSongOfSongsChapter() { final Key key = passageReader.getKey("Song.8"); assertThat(key.getCardinality(), greaterThan(10)); } @Test public void testSongOfSongsChapters() { final Key key = passageReader.getKey("Song.1-Song.3"); assertThat(key.getCardinality(), greaterThan(30)); } @Test public void testSongOfSongsBook() { final Key key = passageReader.getKey("Song"); assertThat(key.getCardinality(), greaterThan(100)); } }