@Test
  public void changes_getChangesAfterTwoUpdates() {

    ChangesResult changes0 = remoteDb.changes(null, 1000);
    Assert.assertEquals(0, changes0.size());

    Object lastSequence0 = changes0.getLastSeq();

    Response[] responses = createTwoDocumentsInRemoteDb(remoteDb);

    ChangesResult changes1 = remoteDb.changes(lastSequence0, 1000);

    Assert.assertEquals(2, changes1.size());
    List<String> changedDocIds = findIdOfChangedDocs(changes1);
    Assert.assertThat(changedDocIds, hasItems(responses[0].getId(), responses[1].getId()));
  }