Codeception / AspectMock

The most powerful and flexible mocking framework for PHPUnit / Codeception.
MIT License
790 stars 129 forks source link

It still uses real class instead mock class. #196

Open khiemnguyen-ffw opened 3 years ago

khiemnguyen-ffw commented 3 years ago

I use it to mock class for my fuelphp project. But It still uses real class instead of mock class. $user = test::double('\Apply\Model_Apply_Token', [ 'find_one_by' => null, ]); var_dump(Model_Apply_Token::find_one_by('uuid', 12341);

jberculo commented 2 years ago

It probably is due to that te 'find_one_by'-method is not in the Model_Apply_Token class, but from a class that is extended by that class. Did you try to mock the parent class?