Classes | Functions
service_credentials_provider_test.cpp File Reference
#include <gtest/gtest.h>
#include <aws_common/sdk_utils/parameter_reader_mock.h>
#include <aws_common/sdk_utils/auth/service_credentials_provider.h>
#include <aws/core/Aws.h>
#include <aws/core/utils/json/JsonSerializer.h>
Include dependency graph for service_credentials_provider_test.cpp:

Go to the source code of this file.

Classes

class  OpenIotRoleCredentialsProvider
 
class  ServiceCredentialsProviderFixture
 
class  TestGetServiceAuthConfigFixture
 

Functions

 INSTANTIATE_TEST_CASE_P (TestGetServiceAuthConfigPartialIotConfig, TestGetServiceAuthConfigFixture, ::testing::ValuesIn(ServiceCredentialsProviderFixture::kFullIotConfigMandatoryKeys))
 
int main (int argc, char **argv)
 
 TEST_F (ServiceCredentialsProviderFixture, TestGetServiceAuthConfigNoIotConfig)
 
 TEST_F (ServiceCredentialsProviderFixture, TestGetServiceAuthConfigCompleteIotConfig)
 
 TEST_F (ServiceCredentialsProviderFixture, TestServiceCredentialsProviderChainValidIotConf)
 
 TEST_F (ServiceCredentialsProviderFixture, TestServiceCredentialsProviderChainInvalidIotConf)
 
 TEST_F (ServiceCredentialsProviderFixture, TestIotRoleCredentialsProviderRefreshWrongHost)
 
 TEST_F (ServiceCredentialsProviderFixture, TestIotRoleCredentialsProviderSetCredentials)
 
 TEST_F (ServiceCredentialsProviderFixture, TestIotRoleCredentialsValidateResponse)
 
 TEST_P (TestGetServiceAuthConfigFixture, TestGetServiceAuthConfigPartialIotConfig)
 

Function Documentation

◆ INSTANTIATE_TEST_CASE_P()

INSTANTIATE_TEST_CASE_P ( TestGetServiceAuthConfigPartialIotConfig  ,
TestGetServiceAuthConfigFixture  ,
::testing::ValuesIn(ServiceCredentialsProviderFixture::kFullIotConfigMandatoryKeys  
)

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 223 of file service_credentials_provider_test.cpp.

◆ TEST_F() [1/7]

TEST_F ( ServiceCredentialsProviderFixture  ,
TestGetServiceAuthConfigNoIotConfig   
)

Definition at line 82 of file service_credentials_provider_test.cpp.

◆ TEST_F() [2/7]

TEST_F ( ServiceCredentialsProviderFixture  ,
TestGetServiceAuthConfigCompleteIotConfig   
)

Definition at line 117 of file service_credentials_provider_test.cpp.

◆ TEST_F() [3/7]

TEST_F ( ServiceCredentialsProviderFixture  ,
TestServiceCredentialsProviderChainValidIotConf   
)

Definition at line 138 of file service_credentials_provider_test.cpp.

◆ TEST_F() [4/7]

TEST_F ( ServiceCredentialsProviderFixture  ,
TestServiceCredentialsProviderChainInvalidIotConf   
)

Definition at line 147 of file service_credentials_provider_test.cpp.

◆ TEST_F() [5/7]

TEST_F ( ServiceCredentialsProviderFixture  ,
TestIotRoleCredentialsProviderRefreshWrongHost   
)

Definition at line 173 of file service_credentials_provider_test.cpp.

◆ TEST_F() [6/7]

TEST_F ( ServiceCredentialsProviderFixture  ,
TestIotRoleCredentialsProviderSetCredentials   
)

Definition at line 184 of file service_credentials_provider_test.cpp.

◆ TEST_F() [7/7]

TEST_F ( ServiceCredentialsProviderFixture  ,
TestIotRoleCredentialsValidateResponse   
)

Definition at line 195 of file service_credentials_provider_test.cpp.

◆ TEST_P()

TEST_P ( TestGetServiceAuthConfigFixture  ,
TestGetServiceAuthConfigPartialIotConfig   
)

Definition at line 97 of file service_credentials_provider_test.cpp.



aws_common
Author(s): AWS RoboMaker
autogenerated on Mon Feb 28 2022 21:58:58