@Test
  public void testImportData() throws DataProviderException {
    boolean b =
        dataProvider.importData(
            branchSaveSet, someBranch, Optional.of(someBaseLevel), ImportType.SAVE_SET);
    assertTrue(b);
    verify(notifier, times(1)).dataImported(branchSaveSet, someBranch, Optional.of(someBaseLevel));
    verify(notifier, only()).dataImported(branchSaveSet, someBranch, Optional.of(someBaseLevel));
    Mockito.reset(notifier);

    b =
        dataProvider.importData(
            branchSaveSet, someBranch, Optional.of(someBaseLevel), ImportType.LAST_SNAPSHOT);
    assertFalse(b);
    verify(notifier, never()).synchronised();
    Mockito.reset(notifier);

    b =
        dataProvider.importData(
            branchSaveSet, someBranch, Optional.of(someBaseLevel), ImportType.ALL_SNAPSHOTS);
    assertTrue(b);
    verify(notifier, times(1)).synchronised();
    verify(notifier, only()).synchronised();
  }