如何在我自己的自定义编辑器包中添加单元测试?

时间:2015-04-15 23:26:37

标签: php unit-testing testing package composer-php

我制作了一个小作曲家包。 我的composer.json文件很简单,它只包含名称,描述,作者等等。

未提供requirerequire-dev个对象。

我正在使用PSR-4自动加载系统,我有一个像这样的目录结构:

|-author/package
|-- src/
|----MyClass.php
|-- tests/
|-- readme.md

现在我想为这个包添加单元测试。 我已经创建了tests /目录,但此时它已经是空的。

您能告诉我接下来应该为包添加单元测试吗?

我一直在Google上搜索一段时间,但找不到相关的答案。

P.S,这是一个Laravel特定包。

1 个答案:

答案 0 :(得分:2)

在一个体面的版本中添加PHPUnit看起来是第一步:

composer require --dev phpunit/phpunit:~4.5

这会将phpunit可执行文件放在vendor/bin/phpunit中。你可以从那里运行它。