public function testSubmission() { $form_ser = file_get_contents('CFDBIntegrationCalderaFormsTest/form.dat'); $referrer_ser = file_get_contents('CFDBIntegrationCalderaFormsTest/referrer.dat'); $processed_data_ser = file_get_contents('CFDBIntegrationCalderaFormsTest/processed_data.dat'); $form = unserialize($form_ser); $referrer = unserialize($referrer_ser); global $processed_data; $processed_data = unserialize($processed_data_ser); $caldera = new CFDBIntegrationCalderaForms(null); $data = $caldera->convertData($form); $this->assertEquals("Caldera Form 1", $data->title); $this->assertEquals('click', $data->posted_data['mybutton']); $this->assertEquals('good,bad,ugly', $data->posted_data['mycheckbox']); $this->assertEquals('red', $data->posted_data['mydropdown']); $this->assertEquals('*****@*****.**', $data->posted_data['email']); $this->assertEquals('my hidden value', $data->posted_data['myhidden']); $this->assertEquals("line1\nline2\nline3", $data->posted_data['text']); $this->assertEquals('(123)456-7890', $data->posted_data['phone']); $this->assertEquals('far', $data->posted_data['howfar']); $this->assertEquals('VA', $data->posted_data['state']); $this->assertEquals('hello', $data->posted_data['line']); $this->assertEquals('#786161', $data->posted_data['color']); $this->assertEquals('73', $data->posted_data['range']); $this->assertEquals('Screen-Shot.png', $data->posted_data['file']); $this->assertEquals('/var/www/htdocs//wp-content/uploads/2015/05/Screen-Shot.png', $data->uploaded_files['file']); }
public function testSubmission() { $form_ser = file_get_contents('CFDBIntegrationCalderaFormsTest/form.dat'); $form = unserialize($form_ser); $caldera = new CFDBIntegrationCalderaForms(null); $data = $caldera->convertData($form, 1); $this->assertEquals('Caldera Form 1', $data->title); $this->assertEquals('click', $data->posted_data['mybutton']); $this->assertEquals('good,bad', $data->posted_data['mycheckbox']); $this->assertEquals('blue', $data->posted_data['mydropdown']); $this->assertEquals('*****@*****.**', $data->posted_data['email']); $this->assertEquals('my hidden value', $data->posted_data['myhidden']); $this->assertEquals("here is some text", $data->posted_data['text']); $this->assertEquals('(123)456-7890', $data->posted_data['phone']); $this->assertEquals('far', $data->posted_data['howfar']); $this->assertEquals('BC', $data->posted_data['state']); $this->assertEquals('line text', $data->posted_data['line']); $this->assertEquals('#612C2C', $data->posted_data['color']); $this->assertEquals('36', $data->posted_data['range']); $this->assertEquals('CCE.png', $data->posted_data['file']); $this->assertEquals('/var/www/htdocs//wp-content/uploads/2016/09/CCE.png', $data->uploaded_files['file']); }