Sobes.tech
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.