12345678910111213141516171819202122232425262728293031323334353637 |
- <?php
- /*
- * This file is part of the Lime test framework.
- *
- * (c) Fabien Potencier <fabien.potencier@symfony-project.com>
- * (c) Bernhard Schussek <bernhard.schussek@symfony-project.com>
- *
- * This source file is subject to the MIT license that is bundled
- * with this source code in the file LICENSE.
- */
- /**
- * Tests that a value equals another.
- *
- * @package Lime
- * @author Bernhard Schussek <bernhard.schussek@symfony-project.com>
- * @version SVN: $Id: LimeConstraintIs.php 23701 2009-11-08 21:23:40Z bschussek $
- */
- class LimeConstraintIs extends LimeConstraint
- {
- /**
- * (non-PHPdoc)
- * @see constraint/LimeConstraintInterface#evaluate($value)
- */
- public function evaluate($value)
- {
- try
- {
- LimeTester::create($value)->is(LimeTester::create($this->expected));
- }
- catch (LimeAssertionFailedException $e)
- {
- throw new LimeConstraintException(sprintf(" got: %s\nexpected: %s", $e->getActual(10), $e->getExpected(10)));
- }
- }
- }
|