Refactoring to only allow plain JSON
Refactor Assertion::executeAssertion()
Refactoring
Refactor getAssertion()
Refactor renderRule()
Refactor validateExpectation()
Refactor registerMatcher()
Refactor generateCode()
Refactor getType()
Refactor getRawKeywords()
testInterfacesAreAllowedToBeMocked
testConstructWillAcceptAnInterface
testWillCreateConcreteClassFromInterface
testMockCanBeCreatedFromAnObjectThatExists
testCallingMethodThatHasNoAssociatedActionWillThrowAnException
testNiceMockCanBeCreatedFromAnObjectThatExists
testCallingMethodThatHasNoAssociatedActionOnANiceMockWillUseOriginal
MockBuilderAbstractClassTest
testMocksWillCallConstructorByDefault
testMocksCanHaveTheirConstructorDisabled