org.mockito.Mockito Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of securemock Show documentation
Show all versions of securemock Show documentation
Libraries for Elasticsearch
The newest version!
package org.mockito;
import org.mockito.internal.MockitoCore;
import org.mockito.internal.creation.MockSettingsImpl;
import org.mockito.internal.framework.DefaultMockitoFramework;
import org.mockito.internal.verification.VerificationModeFactory;
import org.mockito.internal.session.DefaultMockitoSessionBuilder;
import org.mockito.session.MockitoSessionBuilder;
import org.mockito.stubbing.Answer;
import org.mockito.stubbing.OngoingStubbing;
import org.mockito.stubbing.Stubber;
import org.mockito.verification.After;
import org.mockito.verification.Timeout;
import org.mockito.verification.VerificationAfterDelay;
import org.mockito.verification.VerificationMode;
import org.mockito.verification.VerificationWithTimeout;
import java.security.AccessController;
import java.security.PrivilegedAction;
/**
* Wraps Mockito API with calls to AccessController.
* This is useful if you want to mock in a SecurityManager environment,
* but contain the permissions to only mocking test libraries.
*
* Instead of:
*
* grant {
* permission java.lang.RuntimePermission "reflectionFactoryAccess";
* };
*
* You can just change maven dependencies to use securemock.jar, and then:
*
* grant codeBase "/url/to/securemock.jar" {
* permission java.lang.RuntimePermission "reflectionFactoryAccess";
* };
*
*/
@SuppressWarnings("unchecked")
public class Mockito extends ArgumentMatchers {
private static final MockitoCore MOCKITO_CORE = new MockitoCore();
public static final Answer © 2015 - 2025 Weber Informatics LLC | Privacy Policy