Exemple #1
0
        public void ActivateShop_When_ShopDoesNotExist_ReturnsNotFound()
        {
            var request  = ShopRequestHelper.ActivateShop(UNEXISTING_SHOP, null);
            var response = this.restClient.Execute(request);

            Assert.AreEqual(HttpStatusCode.NotFound, response.StatusCode);
        }
Exemple #2
0
        public void ActivateShopWithoutForcing_When_AlreadyActive_ReturnsNoContent()
        {
            var request  = ShopRequestHelper.ActivateShop(EXISTING_SHOP, false);
            var response = this.restClient.Execute(request);

            Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode);
        }
Exemple #3
0
        public void ActivateShopForcing_When_AnotherActive_ReturnsNoContent()
        {
            var id       = this.GetTestShop();
            var request  = ShopRequestHelper.ActivateShop(id, true);
            var response = this.restClient.Execute(request);

            Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode);
        }
Exemple #4
0
        public void ActivateShopWithoutForceParameter_When_AnotherActive_ReturnsConflict()
        {
            var id       = this.GetTestShop();
            var request  = ShopRequestHelper.ActivateShop(id, null);
            var response = this.restClient.Execute(request);

            Assert.AreEqual(HttpStatusCode.Conflict, response.StatusCode);
        }
Exemple #5
0
        public void ActivateShop_When_AllInactive_ReturnsNoContent()
        {
            this.DeactivateAllShops();
            var request  = ShopRequestHelper.ActivateShop(EXISTING_SHOP, null);
            var response = this.restClient.Execute(request);

            Assert.AreEqual(HttpStatusCode.NoContent, response.StatusCode);
        }
Exemple #6
0
        public void TearDown()
        {
            var activateRequest = ShopRequestHelper.ActivateShop(EXISTING_SHOP, force: true);

            this.restClient.Execute(activateRequest);
        }