Author: Nicola Pietroluongo (nik.longstone@gmail.com)
Inheritance: extends Handler
Exemplo n.º 1
0
 public function testHandler()
 {
     $elementToFake = 'Surname';
     $fakerinoDefaultConf = new FakerinoConf();
     $fakerinoDefaultConf->loadConfiguration();
     $fileFakePath = $this->getFileFakePath($fakerinoDefaultConf);
     $fakeFile = $fileFakePath . strtolower($elementToFake) . '.txt';
     $handler = new FileFakerClass($fileFakePath);
     $customClass = new FakeElement($elementToFake);
     $fileContent = $this->getFileContent($fakeFile);
     $result = $handler->handle($customClass);
     $isResultValueExistsInFile = in_array($result, $fileContent);
     $this->assertInstanceOf('Fakerino\\Core\\FakeHandler\\Handler', $handler);
     $this->assertInternalType('string', $result);
     $this->assertTrue($isResultValueExistsInFile);
 }
Exemplo n.º 2
0
 public function testHandler()
 {
     $handler = new FileFakerClass();
     $customClass = new FakeElement('Surname');
     $fakeFile = FakerinoConf::get('fakeFilePath') . DIRECTORY_SEPARATOR . FakerinoConf::get('locale') . DIRECTORY_SEPARATOR . strtolower($customClass->getName()) . '.txt';
     $fileContentRaw = file($fakeFile);
     $fileContent = array();
     foreach ($fileContentRaw as $val) {
         $fileContent[] = $this->cleanExtraChar($val);
     }
     $result = $handler->handle($customClass);
     $valueExists = in_array($result, $fileContent);
     $this->assertInstanceOf('Fakerino\\Core\\FakeHandler\\Handler', $handler);
     $this->assertInternalType('string', $result);
     $this->assertTrue($valueExists);
 }