I expect the mocked method to return a specific class instead of the super class, but a ClassCastException was thrown. Not sure how to define the Expectations correctly. An