AWSSDK.UnitTests.SharedCredentialsFileTest.SharedCredentialsFileTester.AssertWriteProfile C# (CSharp) Method

AssertWriteProfile() public method

public AssertWriteProfile ( string profileName, ImmutableCredentials credentials, string expectedFileContents ) : void
profileName string
credentials Amazon.Runtime.ImmutableCredentials
expectedFileContents string
return void
            public void AssertWriteProfile(string profileName, ImmutableCredentials credentials, string expectedFileContents)
            {
                if (credentials.UseToken)
                {
                    CredentialsFile.AddOrUpdateCredentials(profileName, credentials.AccessKey, credentials.SecretKey, credentials.Token);
                }
                else
                {
                    CredentialsFile.AddOrUpdateCredentials(profileName, credentials.AccessKey, credentials.SecretKey);
                }
                CredentialsFile.Persist();
                AssertFileContents(expectedFileContents);
            }