1

我最终决定在我的简单 iPhone 应用程序中添加一些单元测试。有一件事有点烦人,那就是必须在测试包中包含所有依赖项。

但是,也许我做错了。我真的需要将我所有的依赖项(实现文件、框架)添加到测试包中以进行我需要测试的所有内容吗?

当我在编译后添加测试,添加缺少的依赖项,编译等......直到测试通过时,这很烦人但仍然很简单。但是,如果我按照我可能一开始就应该做的那样先做这个测试呢?我的测试包将设置所有依赖项,然后当我在实际的应用程序包中实现它时,我必须确保添加所有依赖项,以便应用程序不会崩溃。所以在这里我有一个场景,我的测试都通过了,但是由于缺少实现文件(或其他),主应用程序崩溃了。我想我可以勤奋并记得在创建它们时添加它们,但是......我倾向于忘记事情。

应用程序测试可以在这里工作吗?

所以我很想知道其他人如何迭代这个过程?有没有更好的办法?我可以以某种方式链接到主应用程序包吗?

4

0 回答 0