Gaining intuition with mock-ing via unit test test_GivenCalculatorWithScientificCalculatorMock_WhenInputsToPowerDifferFromExpectedInputsTestFailsAsItShould