【文件属性】:
文件名称:pt_mock:用于 php 测试的模拟对象
文件大小:10KB
文件格式:ZIP
更新时间:2021-07-02 09:16:52
PHP
pt_mock
此类适用于 PHP >= 5.3.6。 为了运行测试,需要 phpunit。
此类提供了一种在测试时模拟对象的方法。 使模拟基于参数返回数据的方法调用变得简单。 可以引发异常而不是返回数据。
来源 [ ]
例子
我们有一个方法类,它接收一个对象作为参数。 在这个方法中,我们将使用参数“a”调用对象方法“method_mock”,我们期望它返回“b”。
class class_a {
function my_method (class_b) {
return class_b-> method_mock ( 'a' );
}
}
$ class_b = new \ Pt \ Mock ( 'Class B' );
$ class_b -> expects ( 'method_moc
【文件预览】:
pt_mock-master
----.php_cs(291B)
----.gitignore(52B)
----src()
--------Pt()
----.travis.yml(478B)
----composer.json(508B)
----README.md(3KB)
----VERSION(6B)
----.scrutinizer.yml(1011B)
----appveyor.yml(544B)
----phpunit.xml.dist(805B)
----MIT-LICENSE(1KB)
----test()
--------Pt()
----NEWS(92B)