public function testCanBuildMultiInput() { $meta_key = 'price'; $args = array('type' => 'meta_key', 'meta_key' => $meta_key, 'compare' => 'BETWEEN', 'data_type' => 'NUMERIC', 'group_method' => 'merge', 'inputs' => array(array('format' => 'text'), array('format' => 'text'))); $f = new Field($args); $inputs = $f->getInputs(); $this->assertTrue(count($inputs) == 2); $this->assertTrue($f->getCompare() == 'BETWEEN'); $this->assertTrue($f->getFieldId() == $meta_key); }