@@ -42,7 +42,7 @@ final class NetworkServiceTestHelper: XCTestCase {
42
42
let mock = MockNetworkService ( scheduler: scheduler)
43
43
mock. outputs = [ RepeatResponse . repeatInfinite ( MockingBird . chirp) ]
44
44
for _ in 0 ..< 5 {
45
- let result : Result < MockingBird , NetworkService . Failure > = await mock. get ( try url ( ) )
45
+ let result : Result < MockingBird , NetworkService . Failure > = try await mock. get ( url ( ) )
46
46
XCTAssertEqual ( try result. get ( ) , . chirp)
47
47
}
48
48
let queuedOutput = try XCTUnwrap ( mock. outputs. first as? RepeatResponse )
@@ -58,7 +58,7 @@ final class NetworkServiceTestHelper: XCTestCase {
58
58
let mock = MockNetworkService ( scheduler: scheduler)
59
59
mock. outputs = [ RepeatResponse . repeat ( MockingBird ( chirp: true ) , count: 5 ) ]
60
60
for _ in 0 ..< 5 {
61
- let result : Result < MockingBird , NetworkService . Failure > = await mock. get ( try url ( ) )
61
+ let result : Result < MockingBird , NetworkService . Failure > = try await mock. get ( url ( ) )
62
62
XCTAssertEqual ( try result. get ( ) , . chirp)
63
63
}
64
64
XCTAssert ( mock. outputs. isEmpty, " Output queue is empty after the specified number of repititions " )
@@ -69,7 +69,7 @@ final class NetworkServiceTestHelper: XCTestCase {
69
69
mock. delay = Delay . seconds ( 2 )
70
70
mock. outputs = [ MockingBird . chirp]
71
71
let startTime = Date ( )
72
- let result : Result < MockingBird , NetworkService . Failure > = await mock. get ( try url ( ) )
72
+ let result : Result < MockingBird , NetworkService . Failure > = try await mock. get ( url ( ) )
73
73
let endTime = Date ( )
74
74
let duration = startTime. distance ( to: endTime)
75
75
XCTAssertGreaterThan ( duration, 2 )
@@ -84,7 +84,7 @@ final class NetworkServiceTestHelper: XCTestCase {
84
84
let expectation = expectation ( description: " Never receive a response " )
85
85
expectation. isInverted = true
86
86
let task = Task {
87
- let result : Result < MockingBird , NetworkService . Failure > = await mock. get ( try url ( ) )
87
+ let result : Result < MockingBird , NetworkService . Failure > = try await mock. get ( url ( ) )
88
88
XCTAssertEqual ( try result. get ( ) , MockingBird . chirp)
89
89
expectation. fulfill ( )
90
90
}
0 commit comments