- @SuppressWarnings("unchecked")
- private static DataPersistenceProvider mockPersistenceProvider() {
- final DataPersistenceProvider dataPersistenceProvider = mock(DataPersistenceProvider.class);
- doReturn(false).when(dataPersistenceProvider).isRecoveryApplicable();
- doReturn(0L).when(dataPersistenceProvider).getLastSequenceNumber();
- doNothing().when(dataPersistenceProvider).saveSnapshot(any(Object.class));
- doNothing().when(dataPersistenceProvider).persist(any(Object.class), any(Procedure.class));
- doNothing().when(dataPersistenceProvider).deleteSnapshots(any(SnapshotSelectionCriteria.class));
- doNothing().when(dataPersistenceProvider).deleteMessages(0L);
-
- return dataPersistenceProvider;
- }
-