@@ -20,19 +20,19 @@ final class MoviesTargetTests: XCTestCase {
20
20
additionalResponse: [ " videos " , " credits " ] )
21
21
let sut = MoviesTarget . detail ( request: request)
22
22
23
- let urlRequest = try sut. buildURLRequest ( baseURL : " https://test.com " )
23
+ let urlRequest = try sut. buildURLRequest ( )
24
24
let actualURL : URL = urlRequest. url!. absoluteURL
25
- let expectedURL = URL ( string: " https://test.com /movie/1234?append_to_response=videos,credits&api_key=key&language=en-US " ) !
25
+ let expectedURL = URL ( string: " https://api.themoviedb.org /movie/1234?append_to_response=videos,credits&api_key=key&language=en-US " ) !
26
26
assertEqualURLs ( actualURL, expectedURL)
27
27
}
28
28
29
29
func test_getTodayTrendingList( ) throws {
30
30
let request = DefaultMoviesRequest ( page: 2 )
31
31
let sut = MoviesTarget . todayTrending ( request: request)
32
32
33
- let urlRequest = try sut. urlRequest ( baseURL : " https://test.com " )
33
+ let urlRequest = try sut. buildURLRequest ( )
34
34
let actualURL : URL = urlRequest. url!. absoluteURL
35
- let expectedURL : URL = URL ( string: " https://test.com /trending/movie/day?page=2&api_key=key&language=en-US " ) !
35
+ let expectedURL : URL = URL ( string: " https://api.themoviedb.org /trending/movie/day?page=2&api_key=key&language=en-US " ) !
36
36
37
37
assertEqualURLs ( actualURL, expectedURL)
38
38
}
@@ -41,9 +41,9 @@ final class MoviesTargetTests: XCTestCase {
41
41
let request = DefaultMoviesRequest ( page: 2 )
42
42
let sut = MoviesTarget . weekTrending ( request: request)
43
43
44
- let urlRequest = try sut. urlRequest ( baseURL : " https://test.com " )
44
+ let urlRequest = try sut. buildURLRequest ( )
45
45
let actualURL : URL = urlRequest. url!. absoluteURL
46
- let expectedURL : URL = URL ( string: " https://test.com /trending/movie/week?page=2&api_key=key&language=en-US " ) !
46
+ let expectedURL : URL = URL ( string: " https://api.themoviedb.org /trending/movie/week?page=2&api_key=key&language=en-US " ) !
47
47
48
48
assertEqualURLs ( actualURL, expectedURL)
49
49
}
@@ -52,12 +52,12 @@ final class MoviesTargetTests: XCTestCase {
52
52
let request = MovieReviewsRequest ( movieId: 111 , page: 2 )
53
53
let sut = MoviesTarget . reviews ( request: request)
54
54
55
- let urlRequest = try sut. urlRequest ( baseURL : " https://test.com " )
55
+ let urlRequest = try sut. buildURLRequest ( )
56
56
guard let actualURL = urlRequest. url? . absoluteURL else {
57
57
XCTFail ( " URL request is nil " )
58
58
return
59
59
}
60
- let expectedURL = URL ( string: " https://test.com /movie/111/reviews?page=2&api_key=key&language=en-US " ) !
60
+ let expectedURL = URL ( string: " https://api.themoviedb.org /movie/111/reviews?page=2&api_key=key&language=en-US " ) !
61
61
62
62
assertEqualURLs ( actualURL, expectedURL)
63
63
}
0 commit comments