我有一个我想在Swift中测试的函数。它是使用可可/r生成的。我有一个输入语句,我想测试它是否使用生成的代码(parser.swift(提供所需的输出。
我还没有尝试任何事情,因为我不知道从哪里开始。
func Addition {
var x = input.a
var y = input.b
let z: Int?
z = x + y
return z
}
预期结果:输入文件:a = 10 b = 5输出:15
打开xcode,创建新游乐场:
然后尝试以下操作:
import Foundation
struct InputFormat {
var a : Int
var b : Int
}
func addition(input: InputFormat) -> Int {
let x = input.a
let y = input.b
let z = x + y
return z
}
let input = InputFormat(a: 10, b: 5)
print(addition(input: input))
这是将代码进行测试的最接近的方法。希望它有帮助。