Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
        }