Ejemplo n.º 1
0
 function genericName(Assert $assert)
 {
     $this->test->test('foo');
     $this->test->test('bar');
     $this->executeCommand($assert, ['Foo::bar']);
     $assert->size($this->listener->started, 1);
     $assert($this->listener->started[0]->toString(), 'Foo::bar');
 }
Ejemplo n.º 2
0
 function incompleteTest()
 {
     $this->suite->test("bar", function () {
         throw new IncompleteTestFailure('Not done yet');
     });
     $this->suite->run($this->listener);
     $this->assert->size($this->listener->results, 1);
     /** @var IncompleteTestResult $result */
     $result = $this->listener->results[0];
     $this->assert->isInstanceOf($result, IncompleteTestResult::class);
     $this->assert->equals($result->getFailure()->getFailureMessage(), "Not done yet");
     $this->assert->equals($result->getFailure()->getMessage(), "");
 }
Ejemplo n.º 3
0
 function emptyIndirectlyAddedTestCase()
 {
     $this->suite->test('foo', function () {
     });
     $this->suite->run($this->listener);
     $this->assertLocationIsAtLine(__LINE__ - 3);
 }