testAMethodCanBeExposed
testAMethodThatHasARuleCanBeExposed
testAProtectedMethodMustStayProtected
testExposingOneMethodWillNotExposeThemAll
testAddingARuleToAMethodWillNotExposeThemAll
testAddingARuleToAMethodWillNotExposeIt
testMocksThatAreNotNiceWillNotExposeAMethod
testTwoMethodsCanBeExposed
testExposingAMethodRespectsArguments
testExposeASingleMethod
testAnExceptionIsThrownIfTheMethodDoesNotExist