use Test::MockObject;