From a96f2d5771de60d5d4e78be77094d4b16addba33 Mon Sep 17 00:00:00 2001 From: Onuray Sahin Date: Thu, 22 Dec 2022 15:39:10 +0300 Subject: [PATCH] Add changelog. --- changelog.d/7836.misc | 1 + .../clientinfo/DeleteMatrixClientInfoUseCaseTest.kt | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 changelog.d/7836.misc diff --git a/changelog.d/7836.misc b/changelog.d/7836.misc new file mode 100644 index 0000000000..7086e57d5a --- /dev/null +++ b/changelog.d/7836.misc @@ -0,0 +1 @@ +Increase session manager test coverage diff --git a/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteMatrixClientInfoUseCaseTest.kt b/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteMatrixClientInfoUseCaseTest.kt index c89bd73979..44ee4d8e9e 100644 --- a/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteMatrixClientInfoUseCaseTest.kt +++ b/vector/src/test/java/im/vector/app/core/session/clientinfo/DeleteMatrixClientInfoUseCaseTest.kt @@ -63,6 +63,11 @@ class DeleteMatrixClientInfoUseCaseTest { // Given val error = Exception() givenSetMatrixClientInfoFails(error) + val expectedClientInfoToBeSet = MatrixClientInfoContent( + name = "", + version = "", + url = "", + ) // When val result = deleteMatrixClientInfoUseCase.execute() @@ -70,6 +75,12 @@ class DeleteMatrixClientInfoUseCaseTest { // Then result.isFailure shouldBe true result.exceptionOrNull() shouldBeEqualTo error + coVerify { + fakeSetMatrixClientInfoUseCase.execute( + fakeActiveSessionHolder.fakeSession, + expectedClientInfoToBeSet + ) + } } private fun givenSetMatrixClientInfoSucceeds() {