public void SocTest() { this.TestRequest = new AddonTestRequest() { Manifest = SetupPropertiesAndParameters(), DeveloperParameters = SetUpParameters() }; var output = new MongoDbAddOn().Test(this.TestRequest); Assert.That(output, Is.TypeOf <OperationResult>()); Assert.That(output.IsSuccess, Is.EqualTo(true)); }
public void ProvisioningTest() { this.ProvisionRequest = new AddonProvisionRequest { Manifest = SetupPropertiesAndParameters(), DeveloperParameters = SetUpParameters() }; var output = new MongoDbAddOn().Provision(this.ProvisionRequest); Assert.That(output, Is.TypeOf <ProvisionAddOnResult>()); Assert.That(output.IsSuccess, Is.EqualTo(true)); Assert.That(output.ConnectionData.Length, Is.GreaterThan(0)); this.DeprovisionRequest = new AddonDeprovisionRequest() { Manifest = SetupPropertiesAndParameters(), DeveloperParameters = SetUpParameters() }; var de_output = new MongoDbAddOn().Deprovision(this.DeprovisionRequest); Assert.That(de_output, Is.TypeOf <OperationResult>()); Assert.That(de_output.IsSuccess, Is.EqualTo(true)); }