这只是企业开发人员需要习惯的事情之一吗?
每次运行单元测试时,应用程序需要启动是否有一些优势?
我做了一件完全错误的事情,没有人理解这个问题 - 谷歌搜索似乎没有让其他人抱怨它。
答案 0 :(得分:3)
Jon Reid写了一篇关于在运行单元测试时没有运行应用程序的好文章:http://qualitycoding.org/app-delegate-for-tests/。
这个想法基本上是替换main.swift
中的App Delegate
运行测试目标时,“空”App代理,因此在运行测试时不运行任何应用程序逻辑。