【发布时间】:2015-06-11 12:19:10
【问题描述】:
我正在尝试编写导致此错误的单元测试
fatal error: unexpectedly found nil while unwrapping an Optional value
当我正常运行测试时(Command-U)然后它在我的 ViewController 中的这一行失败(在我的测试之外)
songTitleTextField.placeholder = "Enter your song title here..."
我什至没有尝试测试这条线,这让我感到困惑!
当我正常构建和运行应用程序时没有问题。
有什么想法吗?
【问题讨论】:
-
在您的测试中,
songTitleTextField似乎已被初始化。因此无。 -
我的测试都没有看到
songTitleTextField。然而,他们都打电话给viewDidLoad,这就是songTitleTextField.placeholder = "Enter your song title here..."所在的位置
标签: ios swift unit-testing optional