public void TestLookup() { var credentialResolver = new CredentialResolver(); var credential = credentialResolver.LookupAsync("correlationId").Result; Assert.Null(credential); var restConfigWithoutStoreKey = ConfigParams.FromTuples( "credential.username", "Negrienko", "credential.password", "qwerty", "credential.access_key", "key" ); credentialResolver = new CredentialResolver(restConfigWithoutStoreKey); credential = credentialResolver.LookupAsync("correlationId").Result; Assert.Equal(credential.Get("username"), "Negrienko"); Assert.Equal(credential.Get("password"), "qwerty"); Assert.Equal(credential.Get("access_key"), "key"); Assert.Null(credential.Get("store_key")); credentialResolver = new CredentialResolver(RestConfig); credentialResolver.SetReferences(new References()); try { credential = credentialResolver.LookupAsync("correlationId").Result; } catch (Exception ex) { //Assert.IsType<ReferenceException>(ex); } }
public void TestConfigure() { var credentialResolver = new CredentialResolver(RestConfig); var config = credentialResolver.GetAll().FirstOrDefault(); Assert.Equal(config["username"], "Negrienko"); Assert.Equal(config["password"], "qwerty"); Assert.Equal(config["access_key"], "key"); Assert.Equal(config["store_key"], "store key"); }