Skip to content

Commit 0bced6a

Browse files
committed
fix tests
1 parent fa71935 commit 0bced6a

File tree

1 file changed

+22
-6
lines changed

1 file changed

+22
-6
lines changed

Tests/AuthTests/APIClientTests.swift

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,10 @@ final class APIClientTests: XCTestCase {
6969

7070
// Then: Should not throw an error and return a valid response
7171
do {
72-
let result: Session = try await request.serializingDecodable(Session.self).value
72+
let result: Session = try await request.serializingDecodable(
73+
Session.self,
74+
decoder: AuthClient.Configuration.jsonDecoder
75+
).value
7376
XCTAssertNotNil(result)
7477
XCTAssertNotNil(result.accessToken)
7578
XCTAssertNotNil(result.refreshToken)
@@ -112,7 +115,8 @@ final class APIClientTests: XCTestCase {
112115
let errorMessage = String(describing: error)
113116
XCTAssertTrue(
114117
errorMessage.contains("Invalid refresh token")
115-
|| errorMessage.contains("invalid_grant"))
118+
|| errorMessage.contains("invalid_grant")
119+
)
116120
}
117121
}
118122

@@ -139,7 +143,10 @@ final class APIClientTests: XCTestCase {
139143

140144
// Then: Should not throw an error
141145
do {
142-
let result: Session = try await request.serializingDecodable(Session.self).value
146+
let result: Session = try await request.serializingDecodable(
147+
Session.self,
148+
decoder: AuthClient.Configuration.jsonDecoder
149+
).value
143150
XCTAssertNotNil(result)
144151
} catch {
145152
XCTFail("Expected successful response, got error: \(error)")
@@ -170,7 +177,10 @@ final class APIClientTests: XCTestCase {
170177

171178
// Then: Should not throw an error
172179
do {
173-
let result: Session = try await request.serializingDecodable(Session.self).value
180+
let result: Session = try await request.serializingDecodable(
181+
Session.self,
182+
decoder: AuthClient.Configuration.jsonDecoder
183+
).value
174184
XCTAssertNotNil(result)
175185
} catch {
176186
XCTFail("Expected successful response, got error: \(error)")
@@ -200,7 +210,10 @@ final class APIClientTests: XCTestCase {
200210

201211
// Then: Should not throw an error
202212
do {
203-
let postResult: Session = try await postRequest.serializingDecodable(Session.self).value
213+
let postResult: Session = try await postRequest.serializingDecodable(
214+
Session.self,
215+
decoder: AuthClient.Configuration.jsonDecoder
216+
).value
204217
XCTAssertNotNil(postResult)
205218
} catch {
206219
XCTFail("Expected successful response, got error: \(error)")
@@ -255,7 +268,10 @@ final class APIClientTests: XCTestCase {
255268

256269
// Then: Should not throw an error after delay
257270
do {
258-
let result: Session = try await request.serializingDecodable(Session.self).value
271+
let result: Session = try await request.serializingDecodable(
272+
Session.self,
273+
decoder: AuthClient.Configuration.jsonDecoder
274+
).value
259275
XCTAssertNotNil(result)
260276
} catch {
261277
XCTFail("Expected successful response, got error: \(error)")

0 commit comments

Comments
 (0)