Google\Cloud\Tests\System\Logging\ManageSinksTest::testListsSinks PHP Method

testListsSinks() public method

public testListsSinks ( $client )
    public function testListsSinks($client)
    {
        $found = true;
        $name = uniqid(self::TESTING_PREFIX);
        $sink = $client->createSink($name, sprintf('bigquery.googleapis.com/projects/%s/datasets/%s', self::$dataset->identity()['projectId'], self::$dataset->identity()['datasetId']), ['outputVersionFormat' => 'V2', 'filter' => 'severity >= ERROR']);
        self::$deletionQueue[] = $sink;
        $sinks = iterator_to_array($client->sinks());
        foreach ($sinks as $sink) {
            if ($sink->name() === $name) {
                $found = true;
            }
        }
        $this->assertTrue($found);
    }