在FlexBuilder 3中组织FlexUnit 4测试的最佳方法是什么?

ang*_*lle 6 apache-flex unit-testing flexunit4

我最近开始实践测试驱动开发 - 到目前为止我一直在研究一个库项目,所以我在一个单独的FlexBuilder 3项目中组织了我的FlexUnit测试,链接到我的库的swc.

现在我正在开发一个Web应用程序,并想知道如何最好地组织测试.目前我将它们放在我正在测试的项目中的src/test包中,测试运行器应用程序与默认应用程序处于同一级别.这是最好的方法吗,或者我应该在我正在测试的应用程序的源代码中有一个单独的测试项目和链接?或者不同的东西?

我们目前不会自动化测试,但这是我希望在某个时候开始工作的东西,因此将来支持这种测试的结构会很有帮助.

我已经看了http://docs.flexunit.org/index.php?title=Setting_up_a_FlexUnit_4_Project,但是这(以及其他文档)很好地解释了如何组织测试,但没有建议在哪里坐下与我正在测试的项目有关的测试.

谢谢你的帮助,

欢呼,安吉

Flo*_*n F 1

是的,我认为这是一个偏好问题。我喜欢另一个启动 FlexUnit 测试的 Flex 项目。因此,无论您的项目是 Flex 项目还是库项目,您在启动测试时都会保持相同的行为。此外,我们的 CI 构建有自己的测试启动器,因此我们的项目中不需要另一个测试启动器。