public function generateFilename(CodeGuy $I) { $I->haveFakeClass($stub = Stub::make($this->class, array('test' => Stub::makeEmpty('\\Codeception\\TestCase\\Cept', array('getFileName' => function () { return 'testtest'; }))))); $I->executeTestedMethod($stub); $I->seeResultEquals(\Codeception\Configuration::logDir() . 'debug' . DIRECTORY_SEPARATOR . 'testtest - 1'); $I->executeTestedMethod($stub, 'mytest'); $I->seeResultEquals(\Codeception\Configuration::logDir() . 'debug' . DIRECTORY_SEPARATOR . 'testtest - 2 - mytest'); }
function testStaticExecuteTestedMethod() { $I = new CodeGuy($this->scenario); $I->testMethod('UserService::validateName'); $I->executeTestedMethodWith('davert'); $I->seeResultEquals(true); $I->executeTestedMethod('admin'); $I->seeResultEquals(false); $this->runSteps(); }