public function setUp() { parent::setUp(); \ingot\testing\crud\group::delete('all'); \ingot\testing\crud\variant::delete('all'); }
/** * Test that we can delete all variants * * @since 0.4.0 * * @group crud * @group variant_crud * * @covers \ingot\testing\crud\variant::delete() */ public function testDeleteAll() { for ($i = 0; $i <= 7; $i++) { $params = ['type' => 'click', 'group_ID' => $i + rand(), 'content' => $i]; $created[$i] = \ingot\testing\crud\variant::create($params); } \ingot\testing\crud\variant::delete('all'); $items = \ingot\testing\crud\variant::get_items(array()); $this->assertEquals(count($items), 0); }
/** * Test item exists method * * @since 1.1.0 * * @group variant * @group variant_crud * @group crud * * @covers \ingot\testing\crud\group::variant() */ public function testExists() { $params = ['type' => 'click', 'group_ID' => rand(), 'content' => rand()]; $id = \ingot\testing\crud\variant::create($params); $this->assertTrue(is_numeric($id)); $this->assertTrue(\ingot\testing\crud\variant::exists($id)); $this->assertFalse(\ingot\testing\crud\variant::exists(99999)); \ingot\testing\crud\variant::delete($id); $this->assertFalse(\ingot\testing\crud\variant::exists($id)); }