使用OROPlatform时如何测试自己的代码?

问题描述

我仅使用原始的OROPlatform启动了一个全新的应用程序。我已经编写了一些代码(实体和配置等),但是我在文档中找不到如何以及在何处放置单元和集成测试,这些测试只能测试我的代码,而不是ORO引擎代码

当我从根目录运行vendor/PHPunit/PHPunit/PHPunit时,我得到以下信息:

ERRORS!
Tests: 33889,Assertions: 91151,Errors: 2227,Failures: 894,Warnings: 9,Skipped: 443,Incomplete: 4.

所以看起来这正在测试整个巨型ORO引擎代码,但是我只想运行自己的测试来测试自己的代码。我该如何进行目录结构和配置?

解决方法

Michał,如何在phpunit中使用--filter选项?例如

phpunit -- fileter=ClassNameOrMethodName

或者您甚至可以将测试文件夹作为参数传递给phpunit:

phpunit path/to/you/test/folder

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...