Google\Cloud\Tests\Storage\BucketTest::composeProvider PHP Method

composeProvider() public method

public composeProvider ( )
    public function composeProvider()
    {
        $object1 = $this->prophesize(StorageObject::class);
        $object2 = $this->prophesize(StorageObject::class);
        $name1 = 'file1.txt';
        $name2 = 'file2.txt';
        $object1->name(Argument::any())->willReturn($name1);
        $object1->identity(Argument::any())->willReturn(['generation' => '1']);
        $object2->name(Argument::any())->willReturn($name2);
        $object2->identity(Argument::any())->willReturn(['generation' => '1']);
        return [[['test' => true], [$name1, $name2], [['name' => $name1], ['name' => $name2]]], [['contentType' => 'application/json'], [$object1->reveal(), $object2->reveal()], [['name' => $name1, 'generation' => '1'], ['name' => $name2, 'generation' => '1']]]];
    }