PhpBench\Extensions\Dbal\Tests\Functional\Storage\Driver\Dbal\PeristerTest::testPhpBenchVersion PHP Метод

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

The PHPBench version should be stored in the database.
public testPhpBenchVersion ( )
    public function testPhpBenchVersion()
    {
        $suiteCollection = new SuiteCollection([TestUtil::createSuite(['uuid' => 1])]);
        $this->persister->persist($suiteCollection);
        $rows = $this->sqlQuery('SELECT * FROM version');
        $this->assertCount(1, $rows);
        $row = current($rows);
        $this->assertEquals(PhpBench::VERSION, $row['phpbench_version']);
        $suiteCollection = new SuiteCollection([TestUtil::createSuite(['uuid' => 2])]);
        $this->persister->persist($suiteCollection);
        $this->assertEquals(1, $this->sqlCount('SELECT * FROM version'));
    }