org
.
scalamock
.
plugin
.
GenerateMocks
MockObject
class
MockObject
extends
Mock
Linear Supertypes
Mock
,
Context
, AnyRef,
Any
Ordering
Alphabetic
By inheritance
Inherited
Hide All
Show all
MockObject
Mock
Context
AnyRef
Any
Visibility
Public
All
Instance Constructors
new
MockObject
(
mockSymbol:
Symbol
)
Value Members
final
def
!=
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
Any
final
def
asInstanceOf
[
T0
]
: T0
Definition Classes
Any
def
cacheLookup
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
cachedMockMethod
(
info:
MethodInfo
)
: String
Definition Classes
Mock
lazy val
className
: String
Definition Classes
Mock
lazy val
classOrObject
:
String
Definition Classes
MockObject
→
Mock
def
clone
()
: AnyRef
Attributes
protected[
lang
]
Definition Classes
AnyRef
Annotations
@throws
()
def
constructorParamTypes
(
info:
MethodInfo
)
: String
Definition Classes
Mock
val
enclosing
:
Context
Definition Classes
Mock
final
def
eq
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
expectForwarder
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
expectForwarderConstructor
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
expectForwarderNormal
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
lazy val
expectForwarders
:
String
Definition Classes
Mock
lazy val
factoryReference
:
String
Definition Classes
Mock
def
fieldGetter
(
value:
Symbol
)
:
String
Definition Classes
Mock
def
fieldGetterMethod
(
t:
Type
)
:
String
Definition Classes
Mock
def
fieldGetterName
(
t: String
)
:
String
Definition Classes
Mock
def
finalize
()
:
Unit
Attributes
protected[
lang
]
Definition Classes
AnyRef
Annotations
@throws
()
def
forwardExpectationParams
(
info:
MethodInfo
)
: String
Definition Classes
Mock
def
forwardForwarderParams
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
forwardMethod
(
info:
MethodInfo
)
: String
Definition Classes
Mock
def
forwardParam
(
param:
Symbol
)
: AnyRef
Definition Classes
Mock
def
forwardParams
(
info:
MethodInfo
)
: String
Definition Classes
Mock
def
forwardParamsAsAnyRef
(
info:
MethodInfo
)
: String
Definition Classes
Mock
def
forwardTo
:
String
Definition Classes
MockObject
→
Mock
def
forwarderBody
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
forwarderDeclarationConstructor
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
forwarderDeclarationNormal
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
forwarderGetMethodParams
(
info:
MethodInfo
)
: String
Definition Classes
Mock
lazy val
forwarderNames
:
Map
[
Symbol
,
String
]
Definition Classes
Mock
def
forwarderParam
(
parameter:
Symbol
)
:
String
Definition Classes
Mock
def
forwarderParamList
(
params: List[
Symbol
]
)
: String
Definition Classes
Mock
def
forwarderParamType
(
t:
Type
)
:
String
Definition Classes
Mock
def
forwarderParams
(
info:
MethodInfo
)
: String
Definition Classes
Mock
lazy val
forwarders
: String
Definition Classes
Mock
lazy val
forwarding
:
String
Definition Classes
Mock
lazy val
fullClassName
:
String
Definition Classes
MockObject
→
Mock
val
fullMockTraitOrClassName
:
String
Definition Classes
Mock
→
Context
def
generate
()
:
Unit
Definition Classes
Mock
def
generateFile
(
file:
File
,
body: String
)
:
Unit
Definition Classes
Mock
def
generateJavaFeatures
()
:
Unit
Definition Classes
Mock
def
generateMock
()
:
Unit
Definition Classes
Mock
def
generateTest
()
:
Unit
Definition Classes
Mock
final
def
getClass
()
: java.lang.Class[_]
Definition Classes
AnyRef → Any
def
getJavaFeatures
: String
Definition Classes
Mock
def
getMethodsToMock
:
List
[(
Symbol
,
Type
)]
Definition Classes
MockObject
→
Mock
def
getMock
: String
Definition Classes
Mock
def
getMockTraitOrClassName
:
String
Definition Classes
MockObject
→
Mock
def
getOutputDirectory
(
root: String
)
:
File
Definition Classes
Mock
def
getTest
: String
Definition Classes
Mock
lazy val
hasJavaFeatures
:
Boolean
Definition Classes
Mock
lazy val
hasNestedTypes
:
Boolean
Definition Classes
Mock
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
implicitIfNecessary
(
params: List[
Symbol
]
)
:
String
Definition Classes
Mock
def
indent
(
s: String
)
:
String
Definition Classes
Mock
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isMemberOfObject
(
s:
Symbol
)
:
Boolean
Definition Classes
Mock
lazy val
javaFeaturesClassDeclaration
:
String
Definition Classes
Mock
lazy val
javaFeaturesClassName
:
String
Definition Classes
Mock
lazy val
javaFeaturesFile
:
File
Definition Classes
Mock
lazy val
javaFeaturesParent
:
List
[
String
]
Definition Classes
Mock
lazy val
javaStatics
:
List
[
Symbol
]
Definition Classes
Mock
def
javaType
(
t:
Type
)
:
String
Definition Classes
Mock
def
javaValueForwarder
(
value:
Symbol
)
:
String
Definition Classes
Mock
lazy val
javaValueForwarders
:
String
Definition Classes
Mock
lazy val
javaValues
:
List
[
Symbol
]
Definition Classes
Mock
def
matchingForwarder
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
methodDeclaration
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
methodDeclarationWithReturnType
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
methodNames
(
prefix: String
)
:
Map
[
Symbol
,
String
]
Definition Classes
Mock
lazy val
methodsToMock
:
List
[
MethodInfo
]
Definition Classes
Mock
def
mockBodyConstructor
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
mockBodyNormal
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
mockBodySimple
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
lazy val
mockClassEntries
:
String
Definition Classes
Mock
lazy val
mockFile
:
File
Definition Classes
Mock
def
mockFunction
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
mockFunctionToExpectation
(
info:
MethodInfo
,
paramTypes: Seq[String]
)
:
String
Definition Classes
Mock
def
mockMember
(
info:
MethodInfo
)
: String
Definition Classes
Mock
lazy val
mockMembers
: String
Definition Classes
Mock
def
mockMethod
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
mockMethodConstructor
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
lazy val
mockMethodNames
:
Map
[
Symbol
,
String
]
Definition Classes
Mock
def
mockMethodNormal
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
lazy val
mockMethods
: String
Definition Classes
Mock
lazy val
mockOutputDirectory
:
File
Definition Classes
Mock
def
mockParamList
(
params: List[
Symbol
]
)
: String
Definition Classes
Mock
def
mockParams
(
info:
MethodInfo
)
: String
Definition Classes
Mock
lazy val
mockTraitEntries
:
String
Definition Classes
Mock
lazy val
mockTraitInstance
:
String
Definition Classes
Mock
lazy val
mockTraitOrClassDeclaration
:
String
Definition Classes
Mock
lazy val
mockTraitOrClassName
:
String
Definition Classes
Mock
lazy val
mockedTypeDeclaration
:
String
Definition Classes
Mock
final
def
ne
(
arg0: AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
needsOverride
(
info:
MethodInfo
)
:
Boolean
Definition Classes
Mock
lazy val
nestedMockCreator
:
String
Definition Classes
Mock
lazy val
nestedMocks
:
List
[
Mock
]
Definition Classes
Mock
lazy val
nestedTypes
:
List
[
Symbol
]
Definition Classes
Mock
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
overloadDisambiguation
(
info:
MethodInfo
)
: String
Definition Classes
Mock
def
overrideIfNecessary
(
info:
MethodInfo
)
:
String
Definition Classes
Mock
def
packageDirectory
(
root:
File
)
:
File
Definition Classes
Mock
lazy val
packageElements
:
Array
[String]
Definition Classes
Mock
lazy val
packageName
:
String
Definition Classes
Mock
lazy val
packageStatement
:
String
Definition Classes
Mock
def
paramListAsAnyRef
(
info:
MethodInfo
)
: String
Definition Classes
Mock
def
parameterDeclaration
(
parameter:
Symbol
)
:
String
Definition Classes
Mock
def
parameterType
(
t:
Type
)
:
String
Definition Classes
Mock
lazy val
parents
:
List
[
Type
]
Definition Classes
Mock
lazy val
qualifiedClassName
:
String
Definition Classes
Mock
def
qualify
(
name: String
)
:
String
Definition Classes
Mock
def
recordMock
()
:
Unit
Definition Classes
MockObject
→
Mock
lazy val
reflectableType
:
Type
Definition Classes
Mock
lazy val
resetForwarding
:
String
final
def
synchronized
[
T0
]
(
arg0: ⇒ T0
)
: T0
Definition Classes
AnyRef
lazy val
testFile
:
File
Definition Classes
Mock
lazy val
testOutputDirectory
:
File
Definition Classes
Mock
def
toString
()
:
String
Definition Classes
AnyRef → Any
val
topLevel
:
Boolean
Definition Classes
Mock
→
Context
def
typeParamsString
(
typeParams: List[
Symbol
]
)
: String
Definition Classes
Mock
def
typeParamsString
(
info:
MethodInfo
)
: String
Definition Classes
Mock
def
typeParamsString
: String
Definition Classes
Mock
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
()
Inherited from
Mock
Inherited from
Context
Inherited from AnyRef
Inherited from
Any