public function testAddAndGetFields() { $fields = array('username' => array('type' => 'text', 'value' => 'Username here...', 'label' => 'Username:'******'required' => true, 'attributes' => array('size' => 40))); $f = new Fields($fields); $f->addFields(array('submit' => array('type' => 'submit', 'value' => 'SUBMIT'))); $this->assertEquals(2, count($f->getFields())); }