0

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

4

1 回答 1

1

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

于 2012-07-04T13:04:03.563 回答