/** * Testing outputs data. */ public function testOutputs() { // valid $signInForm = new SignInForm(); $signInForm->setValues(['email' => '*****@*****.**', 'password' => ' 12q34e56t78 ']); $this->assertTrue($signInForm->isValid()); $values = $signInForm->getValues(); $this->assertEquals('12q34e56t78', $values['password']); $values = $signInForm->getValues(false); $this->assertEquals(' 12q34e56t78 ', $values['password']); // invalid $signInForm = new SignInForm(); $signInForm->setValues(['email' => 'test@gmail.co2m', 'password' => ' 12q34e56t78 ']); $this->assertFalse($signInForm->isValid()); $values = $signInForm->getValues(); $this->assertEquals('12q34e56t78', $values['password']); $values = $signInForm->getValues(false); $this->assertEquals(' 12q34e56t78 ', $values['password']); }