Source for file Exception.php
Documentation is available at Exception.php
* Services_Yahoo Exception Unit Tests
* Copyright 2005-2006 Martin Jansen
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* @package Services_Yahoo
* @author Martin Jansen <mj@php.net>
* @copyright 2005-2006 Martin Jansen
* @license http://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0
* @version CVS: $Id: Exception.php,v 1.1 2006/10/04 16:30:11 mj Exp $
* @link http://pear.php.net/package/Services_Yahoo
require_once "PHPUnit/Framework/TestCase.php";
require_once "Services/Yahoo/Exception.php";
* @package Services_Yahoo
* @author Martin Jansen <mj@php.net>
* @copyright 2005-2006 Martin Jansen
* @license http://www.apache.org/licenses/LICENSE-2.0 Apache License, Version 2.0
* @version CVS: $Id: Exception.php,v 1.1 2006/10/04 16:30:11 mj Exp $
public function setUp() {
$this->assertType ("Exception", $this->e);
$this->assertType ("PEAR_Exception", $this->e);
$this->assertEquals ($this->e->getErrors (), array ());
$this->e->addError ("message text");
$this->assertEquals ($this->e->getErrors (), array ("message text"));
$this->e->addError ("message text 1");
$this->e->addError ("message text 2");
$this->assertEquals ($this->e->getErrors (), array ("message text 1", "message text 2"));
$this->e->addErrors (array ("message text 1", "message text 2"));
$this->assertEquals ($this->e->getErrors (), array ("message text 1", "message text 2"));
$this->assertFalse ($this->e->hasErrors ());
$this->e->addError ("message text");
$this->assertTrue ($this->e->hasErrors ());
$this->e->addErrors (array ("message text 1", "message text 2"));
$this->assertTrue ($this->e->hasErrors ());
Documentation generated on Fri, 20 Apr 2007 14:30:05 -0400 by phpDocumentor 1.3.0. PEAR Logo Copyright © PHP Group 2004.
|