public void SetUp() { _parameterStoreRequest = A.Fake <IParameterStoreRequest>(); IConnectionInfo connectionInfo = new StringConnectionInfo(_connectionString); _connectionInfoAsync = new ConnectionInfoAsync(_parameterStoreRequest, connectionInfo); }
public async Task GetSecureConnectionStringNonNullPwd() { string paramvalue = "TopSecretPassword"; IConnectionInfo connectionInfo = new StringConnectionInfo(_connectionStringWithPassword); IConnectionInfoAsync connectionInfoAsyncWithPassword = new ConnectionInfoAsync(_parameterStoreRequest, connectionInfo); A.CallTo(() => _parameterStoreRequest.GetParameterValue(A <string> ._)).Returns(Task.FromResult(paramvalue)); var connectionString = await connectionInfoAsyncWithPassword.GetConnectionStringAsync(); Assert.That(connectionString, Is.EqualTo(_connectionStringWithPassword)); }