JBZoo\PHPUnit\BenchmarkTest::testCreate PHP Method

testCreate() public method

public testCreate ( )
    public function testCreate()
    {
        $array = $this->_data;
        Benchmark::compare(array('Array' => function () use($array) {
            $var = $array;
            // for clean experiment
            return $var;
        }, 'Data' => function () use($array) {
            $var = new Data($array);
            return $var;
        }, 'ArrayObject' => function () use($array) {
            $var = new \ArrayObject($array);
            return $var;
        }, 'ArrayObjectExt' => function () use($array) {
            $var = new \ArrayObjectExt($array);
            return $var;
        }), array('name' => 'Create var', 'count' => 10000));
    }