Add required support for GameLift TLS certificate (#7564)
* Add required support for GameLift TLS certificate * Update based on feedback
This commit is contained in:
+20
-1
@@ -28,7 +28,7 @@ TEST_F(AWSGameLiftJoinSessionActivityTest, BuildAWSGameLiftCreatePlayerSessionRe
|
||||
EXPECT_TRUE(strcmp(awsRequest.GetGameSessionId().c_str(), request.m_sessionId.c_str()) == 0);
|
||||
}
|
||||
|
||||
TEST_F(AWSGameLiftJoinSessionActivityTest, BuildSessionConnectionConfig_Call_GetExpectedResult)
|
||||
TEST_F(AWSGameLiftJoinSessionActivityTest, BuildSessionConnectionConfig_Call_GetIpAddressAsDestinationResult)
|
||||
{
|
||||
Aws::GameLift::Model::PlayerSession playerSession;
|
||||
playerSession.SetIpAddress("dummyIpAddress");
|
||||
@@ -39,11 +39,30 @@ TEST_F(AWSGameLiftJoinSessionActivityTest, BuildSessionConnectionConfig_Call_Get
|
||||
Aws::GameLift::Model::CreatePlayerSessionOutcome createPlayerSessionOutcome(createPlayerSessionResult);
|
||||
auto connectionConfig = JoinSessionActivity::BuildSessionConnectionConfig(createPlayerSessionOutcome);
|
||||
|
||||
EXPECT_TRUE(strcmp(connectionConfig.m_dnsName.c_str(), "") == 0);
|
||||
EXPECT_TRUE(strcmp(connectionConfig.m_ipAddress.c_str(), playerSession.GetIpAddress().c_str()) == 0);
|
||||
EXPECT_TRUE(strcmp(connectionConfig.m_playerSessionId.c_str(), playerSession.GetPlayerSessionId().c_str()) == 0);
|
||||
EXPECT_TRUE(connectionConfig.m_port == playerSession.GetPort());
|
||||
}
|
||||
|
||||
TEST_F(AWSGameLiftJoinSessionActivityTest, BuildSessionConnectionConfig_Call_GetDNSAsDestinationResult)
|
||||
{
|
||||
Aws::GameLift::Model::PlayerSession playerSession;
|
||||
playerSession.SetDnsName("gameliftunittest.amazongamelift.com");
|
||||
playerSession.SetIpAddress("dummyIpAddress");
|
||||
playerSession.SetPlayerSessionId("dummyPlayerSessionId");
|
||||
playerSession.SetPort(123);
|
||||
Aws::GameLift::Model::CreatePlayerSessionResult createPlayerSessionResult;
|
||||
createPlayerSessionResult.SetPlayerSession(playerSession);
|
||||
Aws::GameLift::Model::CreatePlayerSessionOutcome createPlayerSessionOutcome(createPlayerSessionResult);
|
||||
auto connectionConfig = JoinSessionActivity::BuildSessionConnectionConfig(createPlayerSessionOutcome);
|
||||
|
||||
EXPECT_TRUE(strcmp(connectionConfig.m_dnsName.c_str(), playerSession.GetDnsName().c_str()) == 0);
|
||||
EXPECT_TRUE(strcmp(connectionConfig.m_ipAddress.c_str(), "") == 0);
|
||||
EXPECT_TRUE(strcmp(connectionConfig.m_playerSessionId.c_str(), playerSession.GetPlayerSessionId().c_str()) == 0);
|
||||
EXPECT_TRUE(connectionConfig.m_port == playerSession.GetPort());
|
||||
}
|
||||
|
||||
TEST_F(AWSGameLiftJoinSessionActivityTest, ValidateJoinSessionRequest_CallWithBaseType_GetFalseResult)
|
||||
{
|
||||
AZ_TEST_START_TRACE_SUPPRESSION;
|
||||
|
||||
Reference in New Issue
Block a user