you could raise an exception here instead of returning zero...if you don't want to raise an exception, i would use None instead of 0 (in the Mock class as well)