作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我想编写一个测试来断言已创建类的实例。我最初的 react 是编写一个测试来检查接收类的变量是否为 null,但有人指出,由于可选值的原因,这在 Swift 中不起作用,并且如果我打开包含 null 的内容,程序将会崩溃。
那么如何测试一个类或任何与此相关的对象是否已正确创建?
我在 Xcode 7 中使用 Swift 2.2。
如果投反对票,请告诉我问题或格式有什么问题。
最佳答案
如果您在 XCTest
的上下文中讨论,如果您想测试以确保它已实例化,您可以执行以下操作:
func testMyObjectInstantiation() {
let object = MyObject(value: 42)
XCTAssert(object != nil, "instantiation failed")
}
或者
func testMyObjectInstantiation() {
let object = MyObject(value: 42)
XCTAssertNotNil(object, "instantiation failed")
}
关于xcode - 如何在 Swift 中断言对象实例化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37854823/
我是一名优秀的程序员,十分优秀!