Junior — Middle
Have you created or run unit tests for your code?
sobes.tech AI
Answer from AI
Yes, I have created and run unit tests for iOS applications using XCTest — the standard testing framework for iOS. Unit tests help verify individual components or functions of the application in isolation.
Example of a simple test for a function:
import XCTest
@testable import MyApp
class MyFunctionTests: XCTestCase {
func testSum() {
let result = sum(2, 3)
XCTAssertEqual(result, 5)
}
}
func sum(_ a: Int, _ b: Int) -> Int {
return a + b
}
This approach allows for quick error detection and maintaining code quality.