mockito-core-2.23.4.jar
登录
|
org.mockito:mockito-core:2.23.4
META-INF
org
mockito
session
package-info.java
MockitoSession.java
MockitoAnnotations.java
internal
session
package-info.java
configuration
creation
package-info.java
settings
util
bytebuddy
SubclassByteBuddyMockMaker.java
package-info.java
MockMethodInterceptor.java
SubclassInjectionLoader.java
MockMethodDispatcher.java
MockMethodAdvice.java
SubclassLoader.java
ByteBuddyCrossClassLoaderSerializationSupport.java
InlineByteBuddyMockMaker.java
MockFeatures.java
InlineBytecodeGenerator.java
BytecodeGenerator.java
MockAccess.java
ByteBuddyMockMaker.java
SubclassBytecodeGenerator.java
TypeCachingBytecodeGenerator.java
ClassCreatingMockMaker.java
SuspendMethod.java
DelegatingMethod.java
instance
MockSettingsImpl.java
matchers
MockitoCore.java
reporting
util
InternalMockHandler.java
handler
listeners
exceptions
framework
runners
invocation
stubbing
debugging
progress
junit
verification
hamcrest
InOrderImpl.java
Matchers.java
configuration
creation
Captor.java
InjectMocks.java
plugins
ArgumentMatchers.java
InOrder.java
Incubating.java
BDDMockito.java
MockitoFramework.java
MockingDetails.java
quality
AdditionalMatchers.java
ArgumentCaptor.java
Spy.java
codegen
mock
NotExtensible.java
listeners
exceptions
Mockito.java
runners
invocation
CheckReturnValue.java
stubbing
Answers.java
Mock.java
ArgumentMatcher.java
junit
AdditionalAnswers.java
verification
hamcrest
MockSettings.java
MockitoDebugger.java
LICENSE
ByteBuddyMockMaker.java
清空
类结构
/* * Copyright (c) 2016 Mockito contributors * This program is made available under the terms of the MIT License. */ package org.mockito.internal.creation.bytebuddy; import org.mockito.
Incubating
; import org.mockito.invocation.
MockHandler
; import org.mockito.mock.
MockCreationSettings
; /** * ByteBuddy MockMaker. * * This class will serve as the programmatic entry point to all mockito internal MockMakers. * Currently the default and only mock maker is the subclassing engine, but with enough feedback we can later * promote the inlining engine for features like final class/methods mocks. * * The programmatic API could look like {@code mock(Final.class, withSettings().finalClasses())}. */ public class
ByteBuddyMockMaker
implements
ClassCreatingMockMaker
{ private
ClassCreatingMockMaker
defaultByteBuddyMockMaker
= new
SubclassByteBuddyMockMaker
(); @
Override
public <T> T
createMock
(
MockCreationSettings
<T>
settings
,
MockHandler
handler
) { return
defaultByteBuddyMockMaker
.
createMock
(
settings
,
handler
); } @
Override
public <T>
Class
<? extends T>
createMockType
(
MockCreationSettings
<T>
creationSettings
) { return
defaultByteBuddyMockMaker
.
createMockType
(
creationSettings
); } @
Override
public
MockHandler
getHandler
(
Object
mock
) { return
defaultByteBuddyMockMaker
.
getHandler
(
mock
); } @
Override
public void
resetMock
(
Object
mock
,
MockHandler
newHandler
,
MockCreationSettings
settings
) {
defaultByteBuddyMockMaker
.
resetMock
(
mock
,
newHandler
,
settings
); } @
Override
@
Incubating
public
TypeMockability
isTypeMockable
(
Class
<?>
type
) { return
defaultByteBuddyMockMaker
.
isTypeMockable
(
type
); } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口