????Perface(???)
?????????????й??Щ???????飬?????ЩAPP???????????????????????o????
??????????????????APP????????.????????????????????????????????????????????????????????????????????????.??????????????????????е???????????????飬?????????????????;???????????????????????coding...
??????????????????????????????????????????APP??????????????????APP??????????У?????????????????????????:
?????????д??????????????????λ??????????????Σ????????д???????????????????????????????????????????????????????????;????η????????????????????????????鷢???????????治?????????鷢???????????????
?????????…
?????????…
????????…
??????...
????...
???????????????????濪???????????????????????????????????????????????????????????????????????????...
????????????????????????????????...
????????????????????????????????????????1...
?????????iOS?????У???????????UI????+????????????????????????????????????Command + R
????????????????UI????
???????μ???????????????

????????????
????????????????????????й???Include Tests???????????????淽?????????????????????UI????

????????????????????????????????????????????????????????????????Tests??????У??????????????????????????????????????????.??????????????????δ???:
import XCTest
@testable import UnitTest // ?????????????飬????????????е??????ò????????ж??????????
class UnitTestTests: XCTestCase {
override func setUp() {
super.setUp()
// ?????????????
}
override func tearDown() {
super.tearDown()
// ?????????????????
}
func testExample() {
// ???????
}
func testPerformanceExample() {
// This is an example of a performance test case.
self.measure {
// Put the code you want to measure the time of here.
}
}
}
??????????δ?????????????????:
????setUP() -> ?????????????????
????tearDown() -> ???????????н????????
??????????????????У???????????????test??????????????????????????????иò???????????????ε??????в??????
??????β????
????UI Tests
????UI Tests????????UI?????(??...???????????е??2)
??????????÷????????????????????: