【发布时间】:2008-09-16 07:24:25
【问题描述】:
我想用 C#、Java 和 AS3 编写一个简单的颜色管理框架。我只想编写一次单元测试,而不是在 JUnit、FlexUnit 和 NUnit 中重新创建单元测试。
我想到了一个 xml 文件的想法,该文件通过设置、拆卸和一组测试来定义“实例”的操作和基于“实例”状态的断言。然后有一个实用程序可以将该 XML 转换为 xUnit 代码,用于任意数量的 xUnit。不过,在我开始浪费时间开发这样的解决方案之前,我想确保不存在类似的解决方案。
【问题讨论】:
-
无论你做什么......请不要编写另一种基于 XML 的“语言”;-) 世界可以少用 1 个......
标签: unit-testing tdd cross-language