portrino / phpunit-xsdvalidation
PHPUnit 的 XSD 架构验证约束
1.1.1
2019-01-22 11:47 UTC
Suggests
- phpunit/phpunit: ~6.4
README
安装
composer install jasny/phpunit-xsdvalidation
使用方法
$constraint = new Jasny\PHPUnit\Constraint\XSDValidation("myschema.xsd");
$xml = $this->object->doSomething();
$this->assertThat($xml, $constraint);
与模拟对象一起使用
$constraint = new Jasny\PHPUnit\Constraint\XSDValidation("myschema.xsd");
$mock = $this->getMock('Foo\Bar', ['doSomething']);
$mock->expects($this->once())
->method('doSomething')
->with($constraint);