/** * Test that data is filled in properly * * * @since 0.4.0 * * @group crud * @group variant_crud * * @covers \ingot\testing\crud\variant::fill_in() */ public function testFillIn() { $params = ['type' => 'click', 'group_ID' => rand(), 'content' => rand()]; $created = \ingot\testing\crud\variant::create($params); $this->assertTrue(is_int($created)); $variant = \ingot\testing\crud\variant::read($created); $this->assertEquals($created, $variant['ID']); foreach (\ingot\testing\crud\variant::get_all_fields() as $field) { $this->assertArrayHasKey($field, $variant); } }