diff --git a/core-java/pom.xml b/core-java/pom.xml
index 1f5897ee2d..633687bde0 100644
--- a/core-java/pom.xml
+++ b/core-java/pom.xml
@@ -395,7 +395,6 @@
1.3
4.12
1.10.19
- 6.10
3.6.1
1.7.0
diff --git a/core-java/src/test/java/com/baeldung/java/reflection/OperationsUnitTest.java b/core-java/src/test/java/com/baeldung/java/reflection/OperationsUnitTest.java
index da0b436275..4bd12047c6 100644
--- a/core-java/src/test/java/com/baeldung/java/reflection/OperationsUnitTest.java
+++ b/core-java/src/test/java/com/baeldung/java/reflection/OperationsUnitTest.java
@@ -1,23 +1,27 @@
package com.baeldung.java.reflection;
+import static org.hamcrest.CoreMatchers.equalTo;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertThat;
+
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
-import org.testng.Assert;
-import org.testng.annotations.Test;
+
+import org.junit.Test;
public class OperationsUnitTest {
public OperationsUnitTest() {
}
- @Test(expectedExceptions = IllegalAccessException.class)
+ @Test(expected=IllegalAccessException.class)
public void givenObject_whenInvokePrivatedMethod_thenFail() throws NoSuchMethodException, IllegalAccessException, IllegalArgumentException, InvocationTargetException{
Method andInstanceMethod = Operations.class.getDeclaredMethod("and", boolean.class, boolean.class);
Operations operationsInstance = new Operations();
Boolean result = (Boolean)andInstanceMethod.invoke(operationsInstance, true, false);
- Assert.assertFalse(result);
+ assertFalse(result);
}
@Test
@@ -28,7 +32,7 @@ public class OperationsUnitTest {
Operations operationsInstance = new Operations();
Boolean result = (Boolean)andInstanceMethod.invoke(operationsInstance, true, false);
- Assert.assertFalse(result);
+ assertFalse(result);
}
@Test
@@ -38,7 +42,7 @@ public class OperationsUnitTest {
Operations operationsInstance = new Operations();
Double result = (Double)sumInstanceMethod.invoke(operationsInstance, 1, 3);
- Assert.assertTrue(4 == result);
+ assertThat(result, equalTo(4.0));
}
@Test
@@ -47,7 +51,7 @@ public class OperationsUnitTest {
Double result = (Double)multiplyStaticMethod.invoke(null, 3.5f, 2);
- Assert.assertTrue(7 == result);
+ assertThat(result, equalTo(7.0));
}
}