public void Instance() { MockSigner instance = new MockSigner(); var mock = new Mock <AlibabaCloudCredentials>(); AlibabaCloudCredentials credentials = mock.Object; Assert.IsType <HmacSHA1Signer>(MockSigner.GetSigner(credentials)); KeyPairCredentials KeyPairCredentials = new KeyPairCredentials("publicKeyId", "privateKeySecret"); Assert.IsType <SHA256withRSASigner>(MockSigner.GetSigner(KeyPairCredentials)); }
public void Instance() { var instance = new MockSigner(); var mock = new Mock <AlibabaCloudCredentials>(); var credentials = mock.Object; Assert.IsType <HmacSHA1Signer>(Signer.GetSigner(credentials)); var KeyPairCredentials = new KeyPairCredentials("publicKeyId", "privateKeySecret"); Assert.IsType <SHA256withRSASigner>(Signer.GetSigner(KeyPairCredentials)); var bearerTokenCredential = new BearerTokenCredential("FakeBearerToken"); Assert.IsType <BearerTokenSigner>(Signer.GetSigner(bearerTokenCredential)); }