/** * Test filter by array keys * * @since 1.1.0 * * @group utility * @group array_filter * * @covers \ingot\testing\utility\array_filters::filter_keys() * @covers \ingot\testing\utility\array_filters::match() * @covers \ingot\testing\utility\array_filters::prepare() */ public function testKeyFilter() { $data = ['ingot_destination_9' => 12, 'ingot_destination_42' => 7, 'hi chris', 'ingot_' => 94, 'ingot_destination' => 88]; $results = \ingot\testing\utility\array_filters::filter_keys($data, 'ingot_destination_'); $this->assertEquals(['ingot_destination_9', 'ingot_destination_42'], $results); }