
org.mockito.android.internal.creation.AndroidByteBuddyMockMaker Maven / Gradle / Ivy
package org.mockito.android.internal.creation;
import org.mockito.internal.creation.bytebuddy.SubclassByteBuddyMockMaker;
import org.mockito.invocation.MockHandler;
import org.mockito.mock.MockCreationSettings;
import org.mockito.plugins.MockMaker;
public class AndroidByteBuddyMockMaker implements MockMaker {
private final MockMaker delegate = new SubclassByteBuddyMockMaker(new AndroidLoadingStrategy());
@Override
public T createMock(MockCreationSettings settings, MockHandler handler) {
return delegate.createMock(settings, handler);
}
@Override
public MockHandler getHandler(Object mock) {
return delegate.getHandler(mock);
}
@Override
public void resetMock(Object mock, MockHandler newHandler, MockCreationSettings settings) {
delegate.resetMock(mock, newHandler, settings);
}
@Override
public TypeMockability isTypeMockable(Class> type) {
return delegate.isTypeMockable(type);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy