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

Commit 8ff5e62

Browse files
committed
Fix app session manager unit tests.
1 parent 1e176ec commit 8ff5e62

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

test/SymphonyOSS.RestApiClient.Tests/AppSessionManagerTest.cs

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -44,27 +44,31 @@ public void EnsureTokens_are_returned_without_explicitly_calling_GenerateTokens(
4444
var appSessionManager = new AppSessionManager(_sessionAuthApiMock.Object, _certificate);
4545
var sessionToken = appSessionManager.SessionToken;
4646
var keyManagerToken = appSessionManager.KeyManagerToken;
47-
Assert.Equal("as1", sessionToken);
47+
Assert.Equal("us1", sessionToken);
4848
Assert.Null(keyManagerToken);
4949
}
5050

5151
[Fact]
5252
public void EnsureGenerateTokens_regenerate_tokens_every_call()
5353
{
54-
var sessionTokenCounter = 0;
54+
var appSessionTokenCounter = 0;
5555
_sessionAuthApiMock.Setup(obj => obj.V1AppAuthenticatePost()).Returns(() =>
5656
{
57-
++sessionTokenCounter;
58-
return new Token("appSessionToken", "as" + sessionTokenCounter);
57+
++appSessionTokenCounter;
58+
return new Token("appSessionToken", "as" + appSessionTokenCounter);
59+
});
60+
var userSessionTokenCounter = 0;
61+
_sessionAuthApiMock.Setup(obj => obj.V1AppUsernameUsernameAuthenticatePost(It.IsAny<string>(), It.IsAny<string>())).Returns(() =>
62+
{
63+
++userSessionTokenCounter;
64+
return new Token("userSessionToken", "us" + userSessionTokenCounter);
5965
});
60-
_sessionAuthApiMock.Setup(obj => obj.V1AppUsernameUsernameAuthenticatePost(null, It.IsAny<string>())).Returns(new Token("userSessionToken", "us1"));
6166
var appSessionManager = new AppSessionManager(_sessionAuthApiMock.Object, _certificate);
62-
Assert.Equal("as1", appSessionManager.SessionToken);
63-
Assert.Equal("as1", appSessionManager.SessionToken);
67+
Assert.Equal("us1", appSessionManager.SessionToken);
6468
Assert.Null(appSessionManager.KeyManagerToken);
6569

6670
appSessionManager.GenerateTokens();
67-
Assert.Equal("as2", appSessionManager.SessionToken);
71+
Assert.Equal("us2", appSessionManager.SessionToken);
6872
Assert.Null(appSessionManager.KeyManagerToken);
6973
}
7074

0 commit comments

Comments
 (0)