Closed vittore closed 8 years ago
@vittore Hi, your MikrotikManager class looks like to need an argument in its constructor no?! So... you probably need to orphanize your constructor like that:
$this->mocker->mockService(
'manager.mikrotik',
new AtoumAdapter(
'\MyBundle\Services\MikrotikManager',
function ($generator) {
$generator->orphanize('__construct');
}
)
);
Perfect! Work.
v.
2015-10-30 17:55 GMT+01:00 Sébastien HOUZÉ notifications@github.com:
@vittore https://github.com/vittore Hi, your MikrotikManager class looks like to need an argument in its constructor no?! So... you probably need to orphanize your constructor like that:
$this->mocker->mockService( 'manager.mikrotik', new AtoumAdapter( '\MyBundle\Services\MikrotikManager', function ($generator) { $generator->orphanize('__construct'); } ) );
— Reply to this email directly or view it on GitHub https://github.com/rezzza/mock-extension/issues/13#issuecomment-152585700 .
I'm trying to make a service mock:
I get this error:
Where is my mistake?
Thanks in advance. v.