Google\Cloud\Tests\Logging\LoggerTest::testOverrideLoggerDefaults PHP Method

testOverrideLoggerDefaults() public method

    public function testOverrideLoggerDefaults()
    {
        $newResource = ['type' => 'new'];
        $defaultLabels = ['testing' => 'labels'];
        $newLabels = ['new' => 'labels'];
        $this->connection->writeEntries(['entries' => [['textPayload' => $this->textPayload, 'logName' => $this->formattedName, 'resource' => $newResource, 'labels' => $newLabels]]])->willReturn([])->shouldBeCalledTimes(1);
        $logger = $this->getLogger($this->connection, [], $defaultLabels);
        $this->assertNull($logger->write($this->textPayload, ['resource' => $newResource, 'labels' => $newLabels]));
    }