Codeception / Stub

Flexible Stub wrapper for PHPUnit's Mock Builder
MIT License
295 stars 17 forks source link

Stub can't mock traits #33

Open Naktibalda opened 8 years ago

Naktibalda commented 8 years ago

Stub::make('traitName') throws exception [RuntimeException] Stubbed class traitName doesn't exist.

Stub::makeEmpty('traitName') dies with PHP Fatal error: Cannot redeclare class traitName in phar:///.../codecept.phar/vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Generator.php(290) : eval()'d code on line 2

PhpUnit can mock traits https://phpunit.de/manual/current/en/test-doubles.html#test-doubles.mocking-traits-and-abstract-classes