diff --git a/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/dialog/DialogModuleTest.java b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/dialog/DialogModuleTest.java index 4d0614f3d85..d93357166e4 100644 --- a/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/dialog/DialogModuleTest.java +++ b/packages/react-native/ReactAndroid/src/test/java/com/facebook/react/modules/dialog/DialogModuleTest.java @@ -11,6 +11,7 @@ import static android.os.Looper.getMainLooper; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; +import static org.mockito.Mockito.when; import static org.robolectric.Shadows.shadowOf; import android.app.AlertDialog; @@ -21,18 +22,14 @@ import com.facebook.react.bridge.JavaOnlyMap; import com.facebook.react.bridge.ReactApplicationContext; import org.junit.After; import org.junit.Before; -import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; -import org.powermock.api.mockito.PowerMockito; -import org.powermock.core.classloader.annotations.PowerMockIgnore; +import org.mockito.Mockito; import org.robolectric.Robolectric; import org.robolectric.RobolectricTestRunner; import org.robolectric.android.controller.ActivityController; @RunWith(RobolectricTestRunner.class) -@PowerMockIgnore({"org.mockito.*", "org.robolectric.*", "androidx.*", "android.*"}) -@Ignore("Ignored due to unsupported mocking mechanism with JDK 18") public class DialogModuleTest { private ActivityController mActivityController; @@ -63,9 +60,9 @@ public class DialogModuleTest { mActivityController = Robolectric.buildActivity(FragmentActivity.class); mActivity = mActivityController.create().start().resume().get(); - final ReactApplicationContext context = PowerMockito.mock(ReactApplicationContext.class); - PowerMockito.when(context.hasActiveReactInstance()).thenReturn(true); - PowerMockito.when(context, "getCurrentActivity").thenReturn(mActivity); + final ReactApplicationContext context = Mockito.mock(ReactApplicationContext.class); + when(context.hasActiveReactInstance()).thenReturn(true); + when(context.getCurrentActivity()).thenReturn(mActivity); mDialogModule = new DialogModule(context); mDialogModule.onHostResume();