Skip to content
This repository was archived by the owner on Oct 28, 2021. It is now read-only.

Commit 809cbe5

Browse files
committed
Fixing UtilApi and RoomMembershipApi tests.
1 parent 575cb79 commit 809cbe5

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

test/SymphonyOSS.RestApiClient.Tests/RoomMembershipApiTest.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public void EnsureAddMemberToRoom_uses_retry_strategy()
3333
var roomId = "some_room";
3434
var userId = 123456789;
3535
_roomMembershipApi.AddMemberToRoom(roomId, userId);
36-
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, long?, string, SuccessResponse>>(), roomId, userId, "sessionToken"));
36+
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, UserId, string, SuccessResponse>>(), roomId, new UserId(userId), "sessionToken"));
3737
}
3838

3939
[Fact]
@@ -42,7 +42,7 @@ public void EnsureRemoveMemberFromRoom_uses_retry_strategy()
4242
var roomId = "some_room";
4343
var userId = 123456789;
4444
_roomMembershipApi.RemoveMemberFromRoom(roomId, userId);
45-
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, long?, string, SuccessResponse>>(), roomId, userId, "sessionToken"));
45+
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, UserId, string, SuccessResponse>>(), roomId, new UserId(userId), "sessionToken"));
4646
}
4747

4848
[Fact]
@@ -51,7 +51,7 @@ public void EnsurePromoteUserToRoomOwner_uses_retry_strategy()
5151
var roomId = "some_room";
5252
var userId = 123456789;
5353
_roomMembershipApi.PromoteUserToRoomOwner(roomId, userId);
54-
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, long?, string, SuccessResponse>>(), roomId, userId, "sessionToken"));
54+
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, UserId, string, SuccessResponse>>(), roomId, new UserId(userId), "sessionToken"));
5555
}
5656

5757
[Fact]
@@ -60,15 +60,15 @@ public void EnsureDemoteRoomOwner_uses_retry_strategy()
6060
var roomId = "some_room";
6161
var userId = 123456789;
6262
_roomMembershipApi.DemoteRoomOwner(roomId, userId);
63-
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, long?, string, SuccessResponse>>(), roomId, userId, "sessionToken"));
63+
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, UserId, string, SuccessResponse>>(), roomId, new UserId(userId), "sessionToken"));
6464
}
6565

6666
[Fact]
6767
public void EnsureGetRoomMembers_uses_retry_strategy()
6868
{
6969
var roomId = "some_room";
7070
_roomMembershipApi.GetRoomMembers(roomId);
71-
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, string, SuccessResponse>>(), roomId, "sessionToken"));
71+
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, string, MembershipList>>(), roomId, "sessionToken"));
7272
}
7373
}
7474
}

test/SymphonyOSS.RestApiClient.Tests/UtilApiTest.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public UtilApiTest()
2222
{
2323
var sessionManagerMock = new Mock<IAuthTokens>();
2424
sessionManagerMock.Setup(obj => obj.SessionToken).Returns("sessionToken");
25+
sessionManagerMock.Setup(obj => obj.KeyManagerToken).Returns("keyManagerToken");
2526
var configuration = new Configuration();
2627
_apiExecutorMock = new Mock<IApiExecutor>();
2728
_utilApi = new UtilApi(sessionManagerMock.Object, configuration, _apiExecutorMock.Object);
@@ -32,15 +33,15 @@ public void EnsureEcho_uses_retry_strategy()
3233
{
3334
const string msg = "Hello!";
3435
_utilApi.Echo(msg);
35-
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, string, string, SimpleMessage>>(), "sessionToken", "keyManagerToken", msg));
36+
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, string, SimpleMessage, SimpleMessage>>(), "sessionToken", "keyManagerToken", new SimpleMessage(msg)));
3637
}
3738

3839
[Fact]
3940
public void EnsureObsolete_uses_retry_strategy()
4041
{
4142
const string msg = "Obsolete!";
4243
_utilApi.Obsolete(msg);
43-
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, string, string, SimpleMessage>>(), "sessionToken", "keyManagerToken", msg));
44+
_apiExecutorMock.Verify(obj => obj.Execute(It.IsAny<Func<string, string, SimpleMessage, SimpleMessage>>(), "sessionToken", "keyManagerToken", new SimpleMessage(msg)));
4445
}
4546
}
4647
}

0 commit comments

Comments
 (0)