### Question:
ChangesResultWrapper { public int size() { return this.changes.size(); } ChangesResultWrapper(ChangesResult changes); int size(); Object getLastSeq(); List<ChangesResult.Row> getResults(); Map<String, List<String>> openRevisions(int start, int end);  }### Answer:
@Test public void test_load_data_from_file() throws Exception { ChangesResult changes = getChangeResultFromFile(TestUtils.loadFixture("fixture/change_feed_1.json")); Assert.assertNotNull(changes); Assert.assertEquals(2, changes.size()); }
@Test public void size() throws IOException { ChangesResult data = getChangeResultFromFile(TestUtils.loadFixture("fixture/change_feed_1.json")); ChangesResultWrapper changes = new ChangesResultWrapper(data); Assert.assertEquals(2, changes.size()); }
@Test public void tenK_changesRow() throws IOException { ChangesResult data = getChangeResultFromFile(TestUtils.loadFixture("fixture/10K_changes_feeds.json")); ChangesResultWrapper changes = new ChangesResultWrapper(data); Assert.assertEquals(10000, changes.size()); }