Browse Source

isCalledExactly(1) -> isCalledOnce()

pull/2899/head
Benoit Marty 4 months ago committed by Benoit Marty
parent
commit
fe771a37c2
  1. 12
      features/invite/impl/src/test/kotlin/io/element/android/features/invite/impl/response/AcceptDeclineInvitePresenterTest.kt
  2. 2
      features/rageshake/impl/src/test/kotlin/io/element/android/features/rageshake/impl/bugreport/BugReportPresenterTest.kt
  3. 12
      libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/room/join/DefaultJoinRoomTest.kt
  4. 12
      libraries/push/impl/src/test/kotlin/io/element/android/libraries/push/impl/DefaultPushServiceTest.kt
  5. 44
      libraries/push/impl/src/test/kotlin/io/element/android/libraries/push/impl/DefaultPusherSubscriberTest.kt
  6. 8
      libraries/pushproviders/firebase/src/test/kotlin/io/element/android/libraries/pushproviders/firebase/FirebasePushProviderTest.kt
  7. 36
      libraries/pushproviders/unifiedpush/src/test/kotlin/io/element/android/libraries/pushproviders/unifiedpush/UnifiedPushProviderTest.kt

12
features/invite/impl/src/test/kotlin/io/element/android/features/invite/impl/response/AcceptDeclineInvitePresenterTest.kt

@ -192,9 +192,9 @@ class AcceptDeclineInvitePresenterTest {
cancelAndConsumeRemainingEvents() cancelAndConsumeRemainingEvents()
} }
assert(joinRoomFailure) assert(joinRoomFailure)
.isCalledExactly(1) .isCalledOnce()
.withSequence( .with(
listOf(value(A_ROOM_ID), value(emptyList<String>()), value(JoinedRoom.Trigger.Invite)) value(A_ROOM_ID), value(emptyList<String>()), value(JoinedRoom.Trigger.Invite)
) )
} }
@ -221,9 +221,9 @@ class AcceptDeclineInvitePresenterTest {
cancelAndConsumeRemainingEvents() cancelAndConsumeRemainingEvents()
} }
assert(joinRoomSuccess) assert(joinRoomSuccess)
.isCalledExactly(1) .isCalledOnce()
.withSequence( .with(
listOf(value(A_ROOM_ID), value(emptyList<String>()), value(JoinedRoom.Trigger.Invite)) value(A_ROOM_ID), value(emptyList<String>()), value(JoinedRoom.Trigger.Invite)
) )
} }

2
features/rageshake/impl/src/test/kotlin/io/element/android/features/rageshake/impl/bugreport/BugReportPresenterTest.kt

@ -136,7 +136,7 @@ class BugReportPresenterTest {
initialState.eventSink.invoke(BugReportEvents.ResetAll) initialState.eventSink.invoke(BugReportEvents.ResetAll)
val resetState = awaitItem() val resetState = awaitItem()
assertThat(resetState.hasCrashLogs).isFalse() assertThat(resetState.hasCrashLogs).isFalse()
logFilesRemoverLambda.assertions().isCalledExactly(1) logFilesRemoverLambda.assertions().isCalledOnce()
// TODO Make it live assertThat(resetState.screenshotUri).isNull() // TODO Make it live assertThat(resetState.screenshotUri).isNull()
} }
} }

12
libraries/matrix/impl/src/test/kotlin/io/element/android/libraries/matrix/impl/room/join/DefaultJoinRoomTest.kt

@ -57,9 +57,9 @@ class DefaultJoinRoomTest {
.isNeverCalled() .isNeverCalled()
joinRoomLambda joinRoomLambda
.assertions() .assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence( .with(
listOf(value(A_ROOM_ID)) value(A_ROOM_ID)
) )
assertThat(analyticsService.capturedEvents).containsExactly( assertThat(analyticsService.capturedEvents).containsExactly(
roomResult.toAnalyticsJoinedRoom(aTrigger) roomResult.toAnalyticsJoinedRoom(aTrigger)
@ -88,9 +88,9 @@ class DefaultJoinRoomTest {
sut.invoke(A_ROOM_ID, A_SERVER_LIST, aTrigger) sut.invoke(A_ROOM_ID, A_SERVER_LIST, aTrigger)
joinRoomByIdOrAliasLambda joinRoomByIdOrAliasLambda
.assertions() .assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence( .with(
listOf(value(A_ROOM_ID), value(A_SERVER_LIST)) value(A_ROOM_ID), value(A_SERVER_LIST)
) )
joinRoomLambda joinRoomLambda
.assertions() .assertions()

12
libraries/push/impl/src/test/kotlin/io/element/android/libraries/push/impl/DefaultPushServiceTest.kt

@ -70,8 +70,8 @@ class DefaultPushServiceTest {
) )
assertThat(defaultPushService.testPush()).isTrue() assertThat(defaultPushService.testPush()).isTrue()
testPushResult.assertions() testPushResult.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(aConfig))) .with(value(aConfig))
} }
@Test @Test
@ -177,11 +177,11 @@ class DefaultPushServiceTest {
assertThat(result.isSuccess).isTrue() assertThat(result.isSuccess).isTrue()
assertThat(userPushStore.getPushProviderName()).isEqualTo(aPushProvider.name) assertThat(userPushStore.getPushProviderName()).isEqualTo(aPushProvider.name)
unregisterLambda.assertions() unregisterLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(client))) .with(value(client))
registerLambda.assertions() registerLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(client), value(aDistributor))) .with(value(client), value(aDistributor))
} }
@Test @Test

44
libraries/push/impl/src/test/kotlin/io/element/android/libraries/push/impl/DefaultPusherSubscriberTest.kt

@ -99,21 +99,19 @@ class DefaultPusherSubscriberTest {
) )
assertThat(result).isEqualTo(registerResult) assertThat(result).isEqualTo(registerResult)
setHttpPusherResult.assertions() setHttpPusherResult.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence( .with(
listOf( value(
value( SetHttpPusherData(
SetHttpPusherData( pushKey = "aPushKey",
pushKey = "aPushKey", appId = PushConfig.PUSHER_APP_ID,
appId = PushConfig.PUSHER_APP_ID, url = "aGateway",
url = "aGateway", appDisplayName = "MyApp",
appDisplayName = "MyApp", deviceDisplayName = "MyDevice",
deviceDisplayName = "MyDevice", profileTag = DEFAULT_PUSHER_FILE_TAG + "_",
profileTag = DEFAULT_PUSHER_FILE_TAG + "_", lang = "en",
lang = "en", defaultPayload = "{\"cs\":\"$A_SECRET\"}",
defaultPayload = "{\"cs\":\"$A_SECRET\"}", ),
),
)
) )
) )
assertThat(userPushStore.getCurrentRegisteredPushKey()).isEqualTo( assertThat(userPushStore.getCurrentRegisteredPushKey()).isEqualTo(
@ -167,15 +165,13 @@ class DefaultPusherSubscriberTest {
) )
assertThat(result).isEqualTo(unregisterResult) assertThat(result).isEqualTo(unregisterResult)
unsetHttpPusherResult.assertions() unsetHttpPusherResult.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence( .with(
listOf( value(
value( UnsetHttpPusherData(
UnsetHttpPusherData( pushKey = "aPushKey",
pushKey = "aPushKey", appId = PushConfig.PUSHER_APP_ID,
appId = PushConfig.PUSHER_APP_ID, ),
),
)
) )
) )
assertThat(userPushStore.getCurrentRegisteredPushKey()).isEqualTo( assertThat(userPushStore.getCurrentRegisteredPushKey()).isEqualTo(

8
libraries/pushproviders/firebase/src/test/kotlin/io/element/android/libraries/pushproviders/firebase/FirebasePushProviderTest.kt

@ -82,8 +82,8 @@ class FirebasePushProviderTest {
val result = firebasePushProvider.registerWith(matrixClient, Distributor("value", "Name")) val result = firebasePushProvider.registerWith(matrixClient, Distributor("value", "Name"))
assertThat(result).isEqualTo(Result.success(Unit)) assertThat(result).isEqualTo(Result.success(Unit))
registerPusherResultLambda.assertions() registerPusherResultLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(matrixClient), value("aToken"), value(FirebaseConfig.PUSHER_HTTP_URL))) .with(value(matrixClient), value("aToken"), value(FirebaseConfig.PUSHER_HTTP_URL))
} }
@Test @Test
@ -129,8 +129,8 @@ class FirebasePushProviderTest {
val result = firebasePushProvider.unregister(matrixClient) val result = firebasePushProvider.unregister(matrixClient)
assertThat(result).isEqualTo(Result.success(Unit)) assertThat(result).isEqualTo(Result.success(Unit))
unregisterPusherResultLambda.assertions() unregisterPusherResultLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(matrixClient), value("aToken"), value(FirebaseConfig.PUSHER_HTTP_URL))) .with(value(matrixClient), value("aToken"), value(FirebaseConfig.PUSHER_HTTP_URL))
} }
@Test @Test

36
libraries/pushproviders/unifiedpush/src/test/kotlin/io/element/android/libraries/pushproviders/unifiedpush/UnifiedPushProviderTest.kt

@ -92,14 +92,14 @@ class UnifiedPushProviderTest {
val result = unifiedPushProvider.registerWith(FakeMatrixClient(), Distributor("value", "Name")) val result = unifiedPushProvider.registerWith(FakeMatrixClient(), Distributor("value", "Name"))
assertThat(result).isEqualTo(Result.success(Unit)) assertThat(result).isEqualTo(Result.success(Unit))
getSecretForUserResultLambda.assertions() getSecretForUserResultLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(A_SESSION_ID))) .with(value(A_SESSION_ID))
executeLambda.assertions() executeLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(Distributor("value", "Name")), value(A_SECRET))) .with(value(Distributor("value", "Name")), value(A_SECRET))
setDistributorValueResultLambda.assertions() setDistributorValueResultLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(A_SESSION_ID), value("value"))) .with(value(A_SESSION_ID), value("value"))
} }
@Test @Test
@ -121,11 +121,11 @@ class UnifiedPushProviderTest {
val result = unifiedPushProvider.registerWith(FakeMatrixClient(), Distributor("value", "Name")) val result = unifiedPushProvider.registerWith(FakeMatrixClient(), Distributor("value", "Name"))
assertThat(result).isEqualTo(Result.failure<Unit>(AN_EXCEPTION)) assertThat(result).isEqualTo(Result.failure<Unit>(AN_EXCEPTION))
getSecretForUserResultLambda.assertions() getSecretForUserResultLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(A_SESSION_ID))) .with(value(A_SESSION_ID))
executeLambda.assertions() executeLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(Distributor("value", "Name")), value(A_SECRET))) .with(value(Distributor("value", "Name")), value(A_SECRET))
} }
@Test @Test
@ -144,11 +144,11 @@ class UnifiedPushProviderTest {
val result = unifiedPushProvider.unregister(matrixClient) val result = unifiedPushProvider.unregister(matrixClient)
assertThat(result).isEqualTo(Result.success(Unit)) assertThat(result).isEqualTo(Result.success(Unit))
getSecretForUserResultLambda.assertions() getSecretForUserResultLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(A_SESSION_ID))) .with(value(A_SESSION_ID))
executeLambda.assertions() executeLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(matrixClient), value(A_SECRET))) .with(value(matrixClient), value(A_SECRET))
} }
@Test @Test
@ -167,11 +167,11 @@ class UnifiedPushProviderTest {
val result = unifiedPushProvider.unregister(matrixClient) val result = unifiedPushProvider.unregister(matrixClient)
assertThat(result).isEqualTo(Result.failure<Unit>(AN_EXCEPTION)) assertThat(result).isEqualTo(Result.failure<Unit>(AN_EXCEPTION))
getSecretForUserResultLambda.assertions() getSecretForUserResultLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(A_SESSION_ID))) .with(value(A_SESSION_ID))
executeLambda.assertions() executeLambda.assertions()
.isCalledExactly(1) .isCalledOnce()
.withSequence(listOf(value(matrixClient), value(A_SECRET))) .with(value(matrixClient), value(A_SECRET))
} }
@Test @Test

Loading…
Cancel
Save