A few more Java 8 changes in merged code.

This commit is contained in:
akwizgran
2017-11-21 16:21:15 +00:00
parent 3ec8af4661
commit ece2c51358
6 changed files with 12 additions and 36 deletions

View File

@@ -7,7 +7,6 @@ import org.briarproject.bramble.api.crypto.PasswordStrengthEstimator;
import org.briarproject.bramble.api.db.DatabaseConfig;
import org.briarproject.bramble.test.BrambleMockTestCase;
import org.briarproject.bramble.test.ImmediateExecutor;
import org.briarproject.briar.android.controller.handler.ResultHandler;
import org.jmock.Expectations;
import org.junit.Test;
@@ -61,14 +60,8 @@ public class PasswordControllerImplTest extends BrambleMockTestCase {
PasswordControllerImpl p = new PasswordControllerImpl(briarPrefs,
databaseConfig, cryptoExecutor, crypto, estimator);
final AtomicBoolean capturedResult = new AtomicBoolean(false);
p.changePassword(oldPassword, newPassword,
new ResultHandler<Boolean>() {
@Override
public void onResult(Boolean result) {
capturedResult.set(result);
}
});
AtomicBoolean capturedResult = new AtomicBoolean(false);
p.changePassword(oldPassword, newPassword, capturedResult::set);
assertTrue(capturedResult.get());
}
@@ -86,14 +79,8 @@ public class PasswordControllerImplTest extends BrambleMockTestCase {
PasswordControllerImpl p = new PasswordControllerImpl(briarPrefs,
databaseConfig, cryptoExecutor, crypto, estimator);
final AtomicBoolean capturedResult = new AtomicBoolean(true);
p.changePassword(oldPassword, newPassword,
new ResultHandler<Boolean>() {
@Override
public void onResult(Boolean result) {
capturedResult.set(result);
}
});
AtomicBoolean capturedResult = new AtomicBoolean(true);
p.changePassword(oldPassword, newPassword, capturedResult::set);
assertFalse(capturedResult.get());
}
}

View File

@@ -8,7 +8,6 @@ import org.briarproject.bramble.api.crypto.SecretKey;
import org.briarproject.bramble.api.db.DatabaseConfig;
import org.briarproject.bramble.test.BrambleMockTestCase;
import org.briarproject.bramble.test.ImmediateExecutor;
import org.briarproject.briar.android.controller.handler.ResultHandler;
import org.jmock.Expectations;
import org.jmock.lib.legacy.ClassImposteriser;
import org.junit.Test;
@@ -72,15 +71,10 @@ public class SetupControllerImplTest extends BrambleMockTestCase {
databaseConfig, cryptoExecutor, crypto, estimator);
s.setSetupActivity(setupActivity);
final AtomicBoolean called = new AtomicBoolean(false);
AtomicBoolean called = new AtomicBoolean(false);
s.setAuthorName(authorName);
s.setPassword(password);
s.createAccount(new ResultHandler<Void>() {
@Override
public void onResult(Void result) {
called.set(true);
}
});
s.createAccount(result -> called.set(true));
assertTrue(called.get());
}
}