GraphAware\Neo4j\Client\Tests\Integration\TransactionIntegrationTest::testTransactionIsRolledBackWithHttp PHP Method

testTransactionIsRolledBackWithHttp() public method

    public function testTransactionIsRolledBackWithHttp()
    {
        $this->emptyDb();
        $tx = $this->client->transaction('http');
        $result = $tx->run('CREATE (n:Test) RETURN id(n) as id');
        $this->assertTrue($result->summarize()->updateStatistics()->containsUpdates());
        $this->assertEquals(Transaction::OPENED, $tx->status());
        $tx->rollback();
        $this->assertEquals(Transaction::ROLLED_BACK, $tx->status());
        $this->assertXNodesWithLabelExist('Test', 0);
    }