Example #1
0
File: test.php Project: atoum/atoum
 public function testGetTestNamespace()
 {
     $this->if($test = new self())->then->string($test->getTestNamespace())->isEqualTo(atoum\test::defaultNamespace)->if($test->setTestNamespace($testNamespace = uniqid('_')))->then->string($test->getTestNamespace())->isEqualTo($testNamespace);
 }
Example #2
0
 public function testSetTestsSubNamespace()
 {
     $this->if($test = new self())->then->object($test->setTestNamespace($testsSubNamespace = uniqid()))->isIdenticalTo($test)->string($test->getTestNamespace())->isEqualTo($testsSubNamespace)->object($test->setTestNamespace('\\' . ($testsSubNamespace = uniqid())))->isIdenticalTo($test)->string($test->getTestNamespace())->isEqualTo($testsSubNamespace)->object($test->setTestNamespace('\\' . ($testsSubNamespace = uniqid()) . '\\'))->isIdenticalTo($test)->string($test->getTestNamespace())->isEqualTo($testsSubNamespace)->object($test->setTestNamespace(($testsSubNamespace = uniqid()) . '\\'))->isIdenticalTo($test)->string($test->getTestNamespace())->isEqualTo($testsSubNamespace)->object($test->setTestNamespace($testsSubNamespace = rand(-PHP_INT_MAX, PHP_INT_MAX)))->isIdenticalTo($test)->string($test->getTestNamespace())->isEqualTo((string) $testsSubNamespace)->exception(function () use($test) {
         $test->setTestNamespace('');
     })->isInstanceOf('invalidArgumentException')->isInstanceOf('mageekguy\\atoum\\exceptions\\logic\\invalidArgument')->hasMessage('Test namespace must not be empty');
 }