Skip to content

Commit 29e86cf

Browse files
committed
review: renaming
1 parent 07ff33d commit 29e86cf

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

ElementX/Sources/Services/ElementCall/ElementCallService.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import PushKit
1515
import UIKit
1616

1717
// Keep this class testable
18-
struct Time {
18+
struct TimeProvider {
1919
var clock: any Clock<Duration>
2020
var now: () -> Date
2121
}
@@ -30,7 +30,7 @@ class ElementCallService: NSObject, ElementCallServiceProtocol, PKPushRegistryDe
3030
private let pushRegistry: PKPushRegistry
3131
private let callController = CXCallController()
3232
private let callProvider: CXProviderProtocol
33-
private let timeClock: Time
33+
private let timeProvider: TimeProvider
3434

3535
private weak var clientProxy: ClientProxyProtocol? {
3636
didSet {
@@ -66,10 +66,10 @@ class ElementCallService: NSObject, ElementCallServiceProtocol, PKPushRegistryDe
6666

6767
private var declineListenerHandle: TaskHandle?
6868

69-
init(callProvider: CXProviderProtocol? = nil, timeClock: Time? = nil) {
69+
init(callProvider: CXProviderProtocol? = nil, timeProvider: TimeProvider? = nil) {
7070
pushRegistry = PKPushRegistry(queue: nil)
7171

72-
self.timeClock = timeClock ?? Time(clock: ContinuousClock(), now: Date.init)
72+
self.timeProvider = timeProvider ?? TimeProvider(clock: ContinuousClock(), now: Date.init)
7373

7474
if let callProvider {
7575
self.callProvider = callProvider
@@ -182,7 +182,7 @@ class ElementCallService: NSObject, ElementCallServiceProtocol, PKPushRegistryDe
182182
return
183183
}
184184

185-
let nowDate = timeClock.now()
185+
let nowDate = timeProvider.now()
186186

187187
guard nowDate < expirationDate else {
188188
MXLog.warning("Call expired for room \(roomID), ignoring incoming push")
@@ -210,7 +210,7 @@ class ElementCallService: NSObject, ElementCallServiceProtocol, PKPushRegistryDe
210210
}
211211

212212
endUnansweredCallTask = Task { [weak self] in
213-
try? await self?.timeClock.clock.sleep(for: .milliseconds(ringDurationMillis))
213+
try? await self?.timeProvider.clock.sleep(for: .milliseconds(ringDurationMillis))
214214

215215
guard let self, !Task.isCancelled else {
216216
return

UnitTests/Sources/ElementCallServiceTests.swift

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class ElementCallServiceTests: XCTestCase {
2727

2828
let expectation = XCTestExpectation(description: "Call accepted")
2929

30-
let pkPushPayloadMock = PKPushPayloadMock().addSeconds(currentDate, lifetime: 30)
30+
let pkPushPayloadMock = PKPushPayloadMock().updatingExpiration(currentDate, lifetime: 30)
3131

3232
service.pushRegistry(pushRegistry, didReceiveIncomingPushWith: pkPushPayloadMock, for: .voIP) {
3333
expectation.fulfill()
@@ -44,7 +44,7 @@ class ElementCallServiceTests: XCTestCase {
4444

4545
let expectation = XCTestExpectation(description: "Call accepted")
4646

47-
let pushPayload = PKPushPayloadMock().addSeconds(currentDate, lifetime: 20)
47+
let pushPayload = PKPushPayloadMock().updatingExpiration(currentDate, lifetime: 20)
4848

4949
service.pushRegistry(pushRegistry,
5050
didReceiveIncomingPushWith: pushPayload,
@@ -66,7 +66,7 @@ class ElementCallServiceTests: XCTestCase {
6666

6767
XCTAssertFalse(callProvider.reportNewIncomingCallWithUpdateCompletionCalled)
6868

69-
let pushPayload = PKPushPayloadMock().addSeconds(currentDate, lifetime: 20)
69+
let pushPayload = PKPushPayloadMock().updatingExpiration(currentDate, lifetime: 20)
7070

7171
currentDate = currentDate.addingTimeInterval(60)
7272

@@ -83,7 +83,7 @@ class ElementCallServiceTests: XCTestCase {
8383

8484
XCTAssertFalse(callProvider.reportNewIncomingCallWithUpdateCompletionCalled)
8585

86-
let pushPayload = PKPushPayloadMock().addSeconds(currentDate, lifetime: 300)
86+
let pushPayload = PKPushPayloadMock().updatingExpiration(currentDate, lifetime: 300)
8787

8888
service.pushRegistry(pushRegistry,
8989
didReceiveIncomingPushWith: pushPayload,
@@ -106,7 +106,7 @@ class ElementCallServiceTests: XCTestCase {
106106
let dateProvider: () -> Date = {
107107
self.currentDate
108108
}
109-
service = ElementCallService(callProvider: callProvider, timeClock: Time(clock: testClock, now: dateProvider))
109+
service = ElementCallService(callProvider: callProvider, timeProvider: TimeProvider(clock: testClock, now: dateProvider))
110110
}
111111
}
112112

@@ -124,8 +124,8 @@ private class PKPushPayloadMock: PKPushPayload {
124124
dict
125125
}
126126

127-
func addSeconds(_ from: Date, lifetime: Int) -> Self {
128-
dict[ElementCallServiceNotificationKey.expirationDate.rawValue] = from.addingTimeInterval(TimeInterval(lifetime))
127+
func updatingExpiration(_ from: Date, lifetime: TimeInterval) -> Self {
128+
dict[ElementCallServiceNotificationKey.expirationDate.rawValue] = from.addingTimeInterval(lifetime)
129129
return self
130130
}
131131
}

0 commit comments

Comments
 (0)