add test coverage to make sure spied method isn't executed
allow Spy#and_return's blocks accept blocks