public function setUp()
 {
     parent::setUp();
     \ingot\testing\crud\group::delete('all');
     \ingot\testing\crud\variant::delete('all');
 }
Exemple #2
0
 /**
  * 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));
 }