amoss
amoss copied to clipboard
Introduce 'MethodCall'
Lots of methods take:
- Class Name
- Method Name
- Parameter Names
- Parameter Values
Feels like this could be better represented by a class, thus simplifying the signature of 'verify'
Potentially, this is actually the CallLogEntry
class, which is currently named too specifically (what it's for, rather than what it is).
Look at renaming CallLogEntry
to MethodCall
This means a CallLog
would be a list of MethodCall
, which seems to still make sense.