lundi 23 mars 2015

Codecetion Stub testing static method

I have class: class Subsribe { public static function isSubscribe($email) { return true; } } My test:



public static function testIsSubscribe()
{
$subscribe = new \Model\Subscribe();
$object = Stub::make($subscribe, ['isSubscribe' => 'isSubscribe']);
$this->assertEquals('isSubscribe', $object->isSubscribe(['email' => 'email@gmail.com']));
}


But, testing static class testIsSubscribe() give me exception PHPUnit_Framework_MockObject_BadMethodCallException:


Aucun commentaire:

Enregistrer un commentaire