### Question:
KeyStoreImpl implements KeyStore { @Override public void clearAllAccounts() { store.clear(STORE_KEY_ACCOUNTS); } KeyStoreImpl(@NonNull Store store, @NonNull BackupRestore backupRestore); @NonNull @Override List<KeyPair> loadAccounts(); @Override void deleteAccount(int index); @Override KeyPair newAccount(); @Override KeyPair importAccount(@NonNull String json, @NonNull String passphrase); @Override void clearAllAccounts();  }### Answer:
@Test public void clearAllAccounts() throws Exception { KeyStoreImpl keyStore = new KeyStoreImpl(new FakeStore(), new FakeBackupRestore()); keyStore.newAccount(); keyStore.newAccount(); keyStore.clearAllAccounts(); assertTrue(keyStore.loadAccounts().isEmpty()); }