Junior — Middle
Czy tworzyłeś lub uruchamiałeś testy jednostkowe dla swojego kodu?
sobes.tech AI
Odpowiedź od AI
Tak, tworzyłem i uruchamiałem testy jednostkowe dla aplikacji iOS z użyciem XCTest — standardowego frameworka do testowania w iOS. Testy jednostkowe pomagają sprawdzać poszczególne komponenty lub funkcje aplikacji w izolacji.
Przykład prostego testu funkcji:
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
}
Taki sposób pozwala szybko wykrywać błędy i utrzymywać jakość kodu.