??Swift??????App????????????
???????????? ???????[ 2015/2/27 14:11:46 ] ??????????????? App Swift
?????????TestDemoTests??????′???UrlTests?????????????????????????в??????????????????Targets???TestDemoTests???????
????????????????XCTest???????????????XCTestCase??????????????
import XCTest
class UrlTests: XCTestCase {
var urlInstance = Url(baseUrl: "http://localhost:8080/api/")
func testShouldGetCorrectPathWhenNoSegmentProvided() {
let resourcePath = "customers"
let result = urlInstance.getActualPathFrom(resourcePath?? segments: [String:String]())
XCTAssertEqual(result?? "http://localhost:8080/api/customers"?? "Can not get corrent path when no segments provided")
}
func testGetCorrectPathGivenOneSegment() {
let resourcePath = "customer/{id}"
let result = urlInstance.getActualPathFrom(resourcePath?? segments: ["id": "10"]);
XCTAssertEqual(result?? "http://localhost:8080/api/customer/10"?? "Can not get corrent path when only one segment provided")
}
}
??????Command??U??в???
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11