Rewrite managed pointer spec to not use a mock/stub

The mock/stub, for some reason, does not cause an error, while the actual
implementation does. Weird. Oh well, this makes running on 1.9.2 difficult.