org.scalamock.plugin.GenerateMocks

MockWithCompanion

class MockWithCompanion extends Mock

Linear Supertypes
Mock, Context, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. MockWithCompanion
  2. Mock
  3. Context
  4. AnyRef
  5. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MockWithCompanion(mockSymbol: Symbol, companionSymbol: Symbol)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def cacheLookup(info: MethodInfo): String

    Definition Classes
    Mock
  8. def cachedMockMethod(info: MethodInfo): String

    Definition Classes
    Mock
  9. lazy val className: String

    Definition Classes
    Mock
  10. lazy val classOrObject: String

    Definition Classes
    Mock
  11. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. val companionMock: MockObject

  13. def constructorParamTypes(info: MethodInfo): String

    Definition Classes
    Mock
  14. val enclosing: Context

    Definition Classes
    Mock
  15. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  16. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  17. def expectForwarder(info: MethodInfo): String

    Definition Classes
    Mock
  18. def expectForwarderConstructor(info: MethodInfo): String

    Definition Classes
    Mock
  19. def expectForwarderNormal(info: MethodInfo): String

    Definition Classes
    Mock
  20. lazy val expectForwarders: String

    Definition Classes
    Mock
  21. lazy val factoryReference: String

    Definition Classes
    Mock
  22. def fieldGetter(value: Symbol): String

    Definition Classes
    Mock
  23. def fieldGetterMethod(t: Type): String

    Definition Classes
    Mock
  24. def fieldGetterName(t: String): String

    Definition Classes
    Mock
  25. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  26. def forwardExpectationParams(info: MethodInfo): String

    Definition Classes
    Mock
  27. def forwardForwarderParams(info: MethodInfo): String

    Definition Classes
    Mock
  28. def forwardMethod(info: MethodInfo): String

    Definition Classes
    Mock
  29. def forwardParam(param: Symbol): AnyRef

    Definition Classes
    Mock
  30. def forwardParams(info: MethodInfo): String

    Definition Classes
    Mock
  31. def forwardParamsAsAnyRef(info: MethodInfo): String

    Definition Classes
    Mock
  32. def forwardTo: String

    Definition Classes
    Mock
  33. def forwarderBody(info: MethodInfo): String

    Definition Classes
    Mock
  34. def forwarderDeclarationConstructor(info: MethodInfo): String

    Definition Classes
    Mock
  35. def forwarderDeclarationNormal(info: MethodInfo): String

    Definition Classes
    Mock
  36. def forwarderGetMethodParams(info: MethodInfo): String

    Definition Classes
    Mock
  37. lazy val forwarderNames: Map[Symbol, String]

    Definition Classes
    Mock
  38. def forwarderParam(parameter: Symbol): String

    Definition Classes
    Mock
  39. def forwarderParamList(params: List[Symbol]): String

    Definition Classes
    Mock
  40. def forwarderParamType(t: Type): String

    Definition Classes
    Mock
  41. def forwarderParams(info: MethodInfo): String

    Definition Classes
    Mock
  42. lazy val forwarders: String

    Definition Classes
    Mock
  43. lazy val forwarding: String

    Definition Classes
    Mock
  44. lazy val fullClassName: String

    Definition Classes
    Mock
  45. val fullMockTraitOrClassName: String

    Definition Classes
    MockContext
  46. def generate(): Unit

    Definition Classes
    Mock
  47. def generateFile(file: File, body: String): Unit

    Definition Classes
    Mock
  48. def generateJavaFeatures(): Unit

    Definition Classes
    Mock
  49. def generateMock(): Unit

    Definition Classes
    Mock
  50. def generateTest(): Unit

    Definition Classes
    Mock
  51. final def getClass(): java.lang.Class[_]

    Definition Classes
    AnyRef → Any
  52. def getJavaFeatures: String

    Definition Classes
    Mock
  53. def getMethodsToMock: List[(Symbol, Type)]

    Definition Classes
    Mock
  54. def getMock: String

    Definition Classes
    MockWithCompanionMock
  55. def getMockTraitOrClassName: String

    Definition Classes
    Mock
  56. def getOutputDirectory(root: String): File

    Definition Classes
    Mock
  57. def getTest: String

    Definition Classes
    MockWithCompanionMock
  58. lazy val hasJavaFeatures: Boolean

    Definition Classes
    Mock
  59. lazy val hasNestedTypes: Boolean

    Definition Classes
    Mock
  60. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  61. def implicitIfNecessary(params: List[Symbol]): String

    Definition Classes
    Mock
  62. def indent(s: String): String

    Definition Classes
    Mock
  63. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  64. def isMemberOfObject(s: Symbol): Boolean

    Definition Classes
    Mock
  65. lazy val javaFeaturesClassDeclaration: String

    Definition Classes
    Mock
  66. lazy val javaFeaturesClassName: String

    Definition Classes
    Mock
  67. lazy val javaFeaturesFile: File

    Definition Classes
    Mock
  68. lazy val javaFeaturesParent: List[String]

    Definition Classes
    Mock
  69. lazy val javaStatics: List[Symbol]

    Definition Classes
    Mock
  70. def javaType(t: Type): String

    Definition Classes
    Mock
  71. def javaValueForwarder(value: Symbol): String

    Definition Classes
    Mock
  72. lazy val javaValueForwarders: String

    Definition Classes
    Mock
  73. lazy val javaValues: List[Symbol]

    Definition Classes
    Mock
  74. def matchingForwarder(info: MethodInfo): String

    Definition Classes
    Mock
  75. def methodDeclaration(info: MethodInfo): String

    Definition Classes
    Mock
  76. def methodDeclarationWithReturnType(info: MethodInfo): String

    Definition Classes
    Mock
  77. def methodNames(prefix: String): Map[Symbol, String]

    Definition Classes
    Mock
  78. lazy val methodsToMock: List[MethodInfo]

    Definition Classes
    Mock
  79. def mockBodyConstructor(info: MethodInfo): String

    Definition Classes
    Mock
  80. def mockBodyNormal(info: MethodInfo): String

    Definition Classes
    Mock
  81. def mockBodySimple(info: MethodInfo): String

    Definition Classes
    Mock
  82. lazy val mockClassEntries: String

    Definition Classes
    Mock
  83. lazy val mockFile: File

    Definition Classes
    Mock
  84. def mockFunction(info: MethodInfo): String

    Definition Classes
    Mock
  85. def mockFunctionToExpectation(info: MethodInfo, paramTypes: Seq[String]): String

    Definition Classes
    Mock
  86. def mockMember(info: MethodInfo): String

    Definition Classes
    Mock
  87. lazy val mockMembers: String

    Definition Classes
    Mock
  88. def mockMethod(info: MethodInfo): String

    Definition Classes
    Mock
  89. def mockMethodConstructor(info: MethodInfo): String

    Definition Classes
    Mock
  90. lazy val mockMethodNames: Map[Symbol, String]

    Definition Classes
    Mock
  91. def mockMethodNormal(info: MethodInfo): String

    Definition Classes
    Mock
  92. lazy val mockMethods: String

    Definition Classes
    Mock
  93. lazy val mockOutputDirectory: File

    Definition Classes
    Mock
  94. def mockParamList(params: List[Symbol]): String

    Definition Classes
    Mock
  95. def mockParams(info: MethodInfo): String

    Definition Classes
    Mock
  96. lazy val mockTraitEntries: String

    Definition Classes
    Mock
  97. lazy val mockTraitInstance: String

    Definition Classes
    Mock
  98. lazy val mockTraitOrClassDeclaration: String

    Definition Classes
    Mock
  99. lazy val mockTraitOrClassName: String

    Definition Classes
    Mock
  100. val mockType: Mock

  101. lazy val mockedTypeDeclaration: String

    Definition Classes
    Mock
  102. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  103. def needsOverride(info: MethodInfo): Boolean

    Definition Classes
    Mock
  104. lazy val nestedMockCreator: String

    Definition Classes
    Mock
  105. lazy val nestedMocks: List[Mock]

    Definition Classes
    Mock
  106. lazy val nestedTypes: List[Symbol]

    Definition Classes
    Mock
  107. final def notify(): Unit

    Definition Classes
    AnyRef
  108. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  109. def overloadDisambiguation(info: MethodInfo): String

    Definition Classes
    Mock
  110. def overrideIfNecessary(info: MethodInfo): String

    Definition Classes
    Mock
  111. def packageDirectory(root: File): File

    Definition Classes
    Mock
  112. lazy val packageElements: Array[String]

    Definition Classes
    Mock
  113. lazy val packageName: String

    Definition Classes
    Mock
  114. lazy val packageStatement: String

    Definition Classes
    Mock
  115. def paramListAsAnyRef(info: MethodInfo): String

    Definition Classes
    Mock
  116. def parameterDeclaration(parameter: Symbol): String

    Definition Classes
    Mock
  117. def parameterType(t: Type): String

    Definition Classes
    Mock
  118. lazy val parents: List[Type]

    Definition Classes
    Mock
  119. lazy val qualifiedClassName: String

    Definition Classes
    Mock
  120. def qualify(name: String): String

    Definition Classes
    Mock
  121. def recordMock(): Unit

    Definition Classes
    MockWithCompanionMock
  122. lazy val reflectableType: Type

    Definition Classes
    Mock
  123. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  124. lazy val testFile: File

    Definition Classes
    Mock
  125. lazy val testOutputDirectory: File

    Definition Classes
    Mock
  126. def toString(): String

    Definition Classes
    AnyRef → Any
  127. val topLevel: Boolean

    Definition Classes
    MockContext
  128. def typeParamsString(typeParams: List[Symbol]): String

    Definition Classes
    Mock
  129. def typeParamsString(info: MethodInfo): String

    Definition Classes
    Mock
  130. def typeParamsString: String

    Definition Classes
    Mock
  131. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  132. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  133. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Inherited from Mock

Inherited from Context

Inherited from AnyRef

Inherited from Any