public function testDelete() { $b2 = new \b2\B2(); $expected = new \b2\query\Delete('user'); $expected->where(['a' => 'b']); $actual = $b2->delete('user', ['a' => 'b']); $this->assertEquals($expected, $actual); $expected = new \b2\query\Delete('user'); $expected->where('hello = "world"'); $actual = $b2->delete('user', 'hello = "world"'); $this->assertEquals($expected, $actual); }
<?php require_once __DIR__ . '/../autoload.php'; require_once __DIR__ . '/../tests/mock/Quote.php'; $quote = new b2\tests\mock\Quote(); $b2 = new b2\B2(); echo $b2->delete('user', 'id', 10)->toString($quote) . "\n"; echo $b2->delete('user')->where('id', 10)->toString($quote) . "\n";