Sobes.tech
Junior — Middle

Da li ste kreirali ili pokrenuli jedinice testova za svoj kod?

sobes.tech АИ

Одговор од АИ

Да, ја сам креирао и извршавао јединичне тестове за iOS апликације користећи XCTest — стандардни оквир за тестирање у iOS-у. Јединични тестови помажу у провери појединачних компоненти или функција апликације у изолацији.

Пример једноставног теста функције:

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
}

Овај приступ омогућава брзо откривање грешака и одржавање квалитета кода.