类 MockDefinition

java.lang.Object
cn.taketoday.framework.test.mock.mockito.Definition
cn.taketoday.framework.test.mock.mockito.MockDefinition

class MockDefinition extends Definition
A complete definition that can be used to create a Mockito mock.
作者:
Phillip Webb
  • 字段详细资料

    • MULTIPLIER

      private static final int MULTIPLIER
      另请参阅:
    • typeToMock

      private final cn.taketoday.core.ResolvableType typeToMock
    • extraInterfaces

      private final Set<Class<?>> extraInterfaces
    • answer

      private final org.mockito.Answers answer
    • serializable

      private final boolean serializable
  • 构造器详细资料

    • MockDefinition

      MockDefinition(String name, cn.taketoday.core.ResolvableType typeToMock, Class<?>[] extraInterfaces, org.mockito.Answers answer, boolean serializable, MockReset reset, QualifierDefinition qualifier)
  • 方法详细资料

    • asClassSet

      private Set<Class<?>> asClassSet(Class<?>[] classes)
    • getTypeToMock

      cn.taketoday.core.ResolvableType getTypeToMock()
      Return the type that should be mocked.
      返回:
      the type to mock; never null
    • getExtraInterfaces

      Set<Class<?>> getExtraInterfaces()
      Return the extra interfaces.
      返回:
      the extra interfaces or an empty set
    • getAnswer

      org.mockito.Answers getAnswer()
      Return the answers mode.
      返回:
      the answers mode; never null
    • isSerializable

      boolean isSerializable()
      Return if the mock is serializable.
      返回:
      if the mock is serializable
    • equals

      public boolean equals(Object obj)
      覆盖:
      equals 在类中 Definition
    • hashCode

      public int hashCode()
      覆盖:
      hashCode 在类中 Definition
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object
    • createMock

      <T> T createMock()
    • createMock

      <T> T createMock(String name)