【文件属性】:
文件名称:ea:用于测试的代码生成。 因为嘲笑有时只是不削减它
文件大小:15KB
文件格式:ZIP
更新时间:2021-06-19 02:19:44
PHP
EA
用于测试的代码生成。 因为嘲笑有时只是不削减它。
由在欧洲维也纳开发。
特征
如果被测代码包含对method_exists()等函数的调用,则method_exists()
生成具有方法和属性的类
根据属性生成 setter、getter、hassers、issers 和 adders
安装
您可以使用安装 Ea:
$ composer require cocur/ea:dev-master
用法
开发 Ea 是为了生成用于测试目的的代码。 例如,如果您的被测代码包含对诸如method_exists()类的函数的调用,则典型的method_exists()不起作用。
您可以使用ClassFactory生成一个类。 第一个参数是类名,第二个参数是命名空间(可选):
$ class = new ClassFactory ( 'Foo' , 'Foobar' );
echo
【文件预览】:
ea-master
----composer.json(411B)
----.travis.yml(441B)
----.scrutinizer.yml(6KB)
----tests()
--------PropertyFactoryTest.php(5KB)
--------EaTest.php(2KB)
--------MethodFactoryTest.php(4KB)
--------ClassFactoryTest.php(8KB)
----LICENSE(1KB)
----src()
--------PropertyFactory.php(3KB)
--------MethodFactory.php(4KB)
--------ClassFactory.php(6KB)
--------Ea.php(996B)
----examples()
--------getter-setter.php(466B)
--------simple-class.php(339B)
----.gitignore(53B)
----Makefile(104B)
----phpunit.xml.dist(472B)
----README.md(4KB)