All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.powermock.api.mockito.internal.mockcreation.AbstractMockCreator Maven / Gradle / Ivy

package org.powermock.api.mockito.internal.mockcreation;

import org.powermock.core.agent.JavaAgentClassRegister;

public abstract class AbstractMockCreator implements MockCreator {

    private JavaAgentClassRegister agentClassRegister;

     void validateType(Class type, boolean isStatic, boolean isSpy) {
        createTypeValidator(type, isStatic, isSpy).validate();
    }

    private  MockTypeValidator createTypeValidator(Class type, boolean isStatic, boolean isSpy) {
        return MockTypeValidatorFactory.createValidator(type, isStatic, isSpy, agentClassRegister);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy