Skip to content

Commit 16ddcfb

Browse files
committed
add integration tests
1 parent 9fc9df1 commit 16ddcfb

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

test/IBM.WatsonDeveloperCloud.Discovery.v1.IntegrationTests/DiscoveryIntegrationTests.cs

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -515,9 +515,9 @@ public void TestCredentials_Success()
515515
{
516516
var listCredentialsResult = ListCredentials(_environmentId);
517517

518-
Credentials credentials = new Credentials()
518+
Model.Credentials credentials = new Model.Credentials()
519519
{
520-
SourceType = Credentials.SourceTypeEnum.BOX,
520+
SourceType = Model.Credentials.SourceTypeEnum.BOX,
521521
CredentialDetails = new CredentialDetails()
522522
{
523523
CredentialType = CredentialDetails.CredentialTypeEnum.OAUTH2,
@@ -534,12 +534,22 @@ public void TestCredentials_Success()
534534
string credentialId = createCredentialsResult.CredentialId;
535535

536536
var getCredentialResult = GetCredentials(_environmentId, credentialId);
537+
string privateKey = "privatekey";
538+
var privateKeyBytes = System.Text.Encoding.UTF8.GetBytes(privateKey);
539+
var base64PrivateKey = System.Convert.ToBase64String(privateKeyBytes);
537540

538-
Credentials updatedCredentials = new Credentials()
541+
Model.Credentials updatedCredentials = new Model.Credentials()
539542
{
543+
SourceType = Model.Credentials.SourceTypeEnum.BOX,
540544
CredentialDetails = new CredentialDetails()
541545
{
542-
EnterpriseId = "boxEnterpriseIdUpdated"
546+
CredentialType = CredentialDetails.CredentialTypeEnum.OAUTH2,
547+
EnterpriseId = "myEnterpriseIdUpdated",
548+
ClientId = "myClientIdUpdated",
549+
ClientSecret = "myClientSecretUpdated",
550+
PublicKeyId = "myPublicIdKeyUpdated",
551+
Passphrase = "myPassphraseUpdated",
552+
PrivateKey = base64PrivateKey
543553
}
544554
};
545555

@@ -553,13 +563,13 @@ public void TestCredentials_Success()
553563
Assert.IsTrue(!string.IsNullOrEmpty(createCredentialsResult.CredentialId));
554564
Assert.IsTrue(createCredentialsResult.SourceType == Credentials.SourceTypeEnum.BOX);
555565
Assert.IsTrue(createCredentialsResult.CredentialDetails.CredentialType == CredentialDetails.CredentialTypeEnum.OAUTH2);
556-
Assert.IsTrue(createCredentialsResult.CredentialDetails.EnterpriseId == "box-enterprise-id");
566+
Assert.IsTrue(createCredentialsResult.CredentialDetails.EnterpriseId == "myEnterpriseId");
557567
Assert.IsNotNull(getCredentialResult);
558568
Assert.IsTrue(getCredentialResult.SourceType == Credentials.SourceTypeEnum.BOX);
559569
Assert.IsTrue(getCredentialResult.CredentialDetails.CredentialType == CredentialDetails.CredentialTypeEnum.OAUTH2);
560-
Assert.IsTrue(getCredentialResult.CredentialDetails.EnterpriseId == "box-enterprise-id");
570+
Assert.IsTrue(getCredentialResult.CredentialDetails.EnterpriseId == "myEnterpriseId");
561571
Assert.IsNotNull(updateCredentialResult);
562-
Assert.IsTrue(updateCredentialResult.CredentialDetails.EnterpriseId == "box-enterprise-id-updated");
572+
Assert.IsTrue(updateCredentialResult.CredentialDetails.EnterpriseId == "myEnterpriseIdUpdated");
563573
Assert.IsNotNull(deleteCredentialsResult);
564574
Assert.IsTrue(deleteCredentialsResult.CredentialId == credentialId);
565575
Assert.IsTrue(deleteCredentialsResult.Status == Model.DeleteCredentials.StatusEnum.DELETED);

0 commit comments

Comments
 (0)