PhpBench\Tests\Unit\Benchmark\Metadata\FactoryTest::testInvalidParameters PHP Метод

testInvalidParameters() публичный Метод

It should throw an exception if the parameters are not in a valid format.
    public function testInvalidParameters()
    {
        $this->hierarchy->isEmpty()->willReturn(false);
        $this->metadata->getSubjects()->willReturn([$this->subjectMetadata->reveal()]);
        TestUtil::configureBenchmarkMetadata($this->metadata, ['class' => 'TestBench', 'path' => self::PATH]);
        TestUtil::configureSubjectMetadata($this->subjectMetadata, ['name' => 'benchTest']);
        $this->reflector->getParameterSets(self::PATH, [])->willReturn(['asd' => 'bar']);
        $this->factory->getMetadataForFile(self::FNAME);
    }