mirror of
https://github.com/guzzle/guzzle.git
synced 2025-02-26 11:05:28 +01:00
24 lines
835 B
PHP
24 lines
835 B
PHP
<?php
|
|
|
|
namespace Guzzle\Tests\Common\Validation;
|
|
|
|
use Guzzle\Common\Validation\IsInstanceOf;
|
|
|
|
/**
|
|
* @covers Guzzle\Common\Validation\IsInstanceOf
|
|
*/
|
|
class IsInstanceOfTest extends Validation
|
|
{
|
|
public function provider()
|
|
{
|
|
$c = 'Guzzle\Common\Validation\IsInstanceOf';
|
|
return array(
|
|
array($c, new \DateTime(), array('class' => 'stdClass'), 'Value must be an instance of stdClass', null),
|
|
array($c, new \stdClass(), array('class' => 'stdClass'), true, null),
|
|
array($c, new IsInstanceOf(), array('class' => 'Guzzle.Common.Validation.IsInstanceOf'), true, null),
|
|
array($c, 'a', null, true, 'Guzzle\Common\Exception\InvalidArgumentException'),
|
|
array($c, new \stdClass(), null, true, 'Guzzle\Common\Exception\InvalidArgumentException')
|
|
);
|
|
}
|
|
}
|