Use asserThrows in place of deprecated Exception.none() (#1128)
diff --git a/modules/integration-tests/src/main/java/org/apache/fluo/integration/impl/FailureIT.java b/modules/integration-tests/src/main/java/org/apache/fluo/integration/impl/FailureIT.java
index cc23f7d..8c3c6af 100644
--- a/modules/integration-tests/src/main/java/org/apache/fluo/integration/impl/FailureIT.java
+++ b/modules/integration-tests/src/main/java/org/apache/fluo/integration/impl/FailureIT.java
@@ -53,7 +53,6 @@
import org.junit.Assert;
import org.junit.Rule;
import org.junit.Test;
-import org.junit.rules.ExpectedException;
import org.junit.rules.Timeout;
import static org.apache.fluo.api.observer.Observer.NotificationType.STRONG;
@@ -62,8 +61,6 @@
public class FailureIT extends ITBaseImpl {
@Rule
public Timeout globalTimeout = Timeout.seconds(getTestTimeout());
- @Rule
- public ExpectedException exception = ExpectedException.none();
public static class NullObserver implements Observer {
@Override
@@ -132,8 +129,7 @@
if (killTransactor) {
Stamp commitTs = env.getSharedResources().getOracleClient().getStamp();
- exception.expect(FluoException.class);
- tx2.commitPrimaryColumn(cd, commitTs);
+ Assert.assertThrows(FluoException.class, () -> tx2.commitPrimaryColumn(cd, commitTs));
} else {
Stamp commitTs = env.getSharedResources().getOracleClient().getStamp();
Assert.assertFalse(tx2.commitPrimaryColumn(cd, commitTs));
@@ -322,9 +318,7 @@
Stamp commitTs = env.getSharedResources().getOracleClient().getStamp();
if (killTransactor) {
- // test for exception
- exception.expect(FluoException.class);
- tx2.commitPrimaryColumn(cd, commitTs);
+ Assert.assertThrows(FluoException.class, () -> tx2.commitPrimaryColumn(cd, commitTs));
} else {
Assert.assertFalse(tx2.commitPrimaryColumn(cd, commitTs));
t1.close();