如何将单元测试代码与生产代码分开

时间:2012-07-04 10:56:14

标签: unit-testing blackberry

我在单个代码库中进行了应用程序和单元测试。我有备用入口点,在调用时,只会运行测试,这一切都很好。我在生产代码中有测试代码,我有点犹豫不决。如何将单元测试代码分离到单独的项目中?如果那是不可能的,那么将单元测试与生产代码分开的最佳推荐方法是什么?

1 个答案:

答案 0 :(得分:1)

我假设您没有使用BBUnit(由于某些原因,我也没有)。因此,除非你的主项目是一个库,否则你不能只创建一个单独的测试项目,只包含测试,这将是首选的方式(Android就是这样做的)。所以你可能在主项目中拥有所有测试代码。那么为什么不使用预处理指令而不是使用备用入口点?这些可以从BlackBerry Application Descriptor打开和关闭。