InfluxDB\Test\DatabaseTest::testWritePointsInASingleCall PHP Метод

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

    public function testWritePointsInASingleCall()
    {
        $point1 = new Point('cpu_load_short', 0.64, array('host' => 'server01', 'region' => 'us-west'), array('cpucount' => 10), 1435222310);
        $point2 = new Point('cpu_load_short', 0.84);
        $this->assertEquals(true, $this->database->writePoints(array($point1, $point2)));
        $payload = [(string) $point1, (string) $point2];
        $this->assertEquals(true, $this->database->writePayload($payload));
        $this->mockClient->expects($this->once())->method('write')->will($this->throwException(new \Exception('Test exception')));
        $this->setExpectedException('InfluxDB\\Exception');
        $this->database->writePoints(array($point1, $point2));
    }