* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class ResultTest extends TestCase { public function testResult() { $result = new Result('foo', array('An error occured')); $this->assertEquals('foo', $result->getValue()); $this->assertEquals('An error occured', $result->getFirstError()); $result->setValue('bar'); $result->setErrors(array('Another error')); $result->addError('More errors'); $this->assertEquals('bar', $result->getValue()); $this->assertEquals('Another error', $result->getFirstError()); $this->assertFalse($result->isSuccessful()); $this->assertTrue($result->hasError()); $this->assertEquals('Another error, More errors', $result->__toString()); } } __halt_compiler();----SIGNATURE:----CkT/Daxg2g0jglQxS8TyeVp0EbL51hjX5duk3BkCd3FrCUXdBNCMrwW7tNxsL7shDn0mP8PnLAcjGS5e/hFGU8LDKqE/9gL21w8H5HohY4vtilurbYJfD89XyBXCGAIgEAgcxyJZeBzCrUIIheRUGInI5D1jDkhBXXuNCXffEGLBhc9rQYjdlmxQ3xaKQzJ6jcdOvt19UuI8A/mZt1Ox5t90cQb9bGHXd4OgOrJKycYIw4vOXgNYn71dGYvYsIBUTjno3diRynow59ga5C3ndsCNFJ0dpJGggE1D0tdclFsCfEiPFgfnsesRtOvLHSJWAOTg79yj6DaXbPKfIiuOAO6kY8h08ajyOgPKW5cDCrL434z5/C8AP2/0zQmNiYGG/CISMhYY5OEoBsg1QnBsHp077l9rge8lhkQiBsDqCepj685i69p+czGznmH+DYeqgJNfHmf00HBvayRwqM/yqxIRnMbYpJ0mD38QPqFUmpx3RsH4MoA2nGxIMJdUeoOYvJ1uwNYDLNbDfSiHktEMRLuG6RkHNii3tSajAoOmrGTwSyCQ5nx9lneAgJrRN/vOwl5J0/o/Ut7KMQJTVP1DJ5C61ieDoEvgYFF0Ia5Me1YjmVvZajyy8UTg86n0d6FgsfgsxlTsyDNUzuDFVl2fs1325J8ERyhKYxVYqr+yj1Y=----ATTACHMENT:----OTEyMDUyNTA2MjIyNjQ1OSAyODc3OTQ4MDgyODkyMjAxIDk2OTE3MDMzMjY1NjYwMjQ=