public void SetUp()
        {
            this.salesArticleCompositeDiscount = new SalesArticleCompositeDiscount
            {
                SalesArticle           = "sa",
                BaseSalesArticle       = "b",
                NoDiscountSalesArticle = "n"
            };
            this.resource = new SalesArticleCompositeDiscountResource
            {
                BaseArticleNumber       = "b",
                NoDiscountArticleNumber = "n"
            };
            this.SalesArticleCompositeDiscountFacadeService.SetCompositeDiscount(
                "SA",
                Arg.Any <SalesArticleCompositeDiscountResource>())
            .Returns(new SuccessResult <SalesArticleCompositeDiscount>(this.salesArticleCompositeDiscount));

            this.Response = this.Browser.Put(
                "/products/maint/sales-articles/composite-discounts/sa",
                with =>
            {
                with.Header("Accept", "application/json");
                with.Header("Content-Type", "application/json");
                with.JsonBody(this.resource);
            }).Result;
        }
コード例 #2
0
        public void SetUp()
        {
            this.salesArticleCompositeDiscount = new SalesArticleCompositeDiscount
            {
                SalesArticle           = "sa",
                BaseSalesArticle       = "b",
                NoDiscountSalesArticle = "n"
            };

            this.SalesArticleCompositeDiscountService.GetCompositeDiscount("sa")
            .Returns(this.salesArticleCompositeDiscount);
            this.result = this.Sut.GetCompositeDiscount("sa");
        }
コード例 #3
0
 public void SetUp()
 {
     this.salesArticleCompositeDiscount = new SalesArticleCompositeDiscount
     {
         SalesArticle           = "SA",
         BaseSalesArticle       = "B",
         NoDiscountSalesArticle = "N"
     };
     this.resource = new SalesArticleCompositeDiscountResource
     {
         NoDiscountArticleNumber = "n",
         BaseArticleNumber       = "b"
     };
     this.SalesArticleCompositeDiscountService.SetCompositeDiscount("SA", "B", "N")
     .Returns(this.salesArticleCompositeDiscount);
     this.result = this.Sut.SetCompositeDiscount("sa", this.resource);
 }
コード例 #4
0
        public void SetUp()
        {
            this.salesArticleCompositeDiscount = new SalesArticleCompositeDiscount
            {
                SalesArticle           = "sa",
                BaseSalesArticle       = "b",
                NoDiscountSalesArticle = "n"
            };
            this.SalesArticleCompositeDiscountFacadeService.GetCompositeDiscount("SA")
            .Returns(new SuccessResult <SalesArticleCompositeDiscount>(this.salesArticleCompositeDiscount));

            this.Response = this.Browser.Get(
                "/products/maint/sales-articles/composite-discounts/sa",
                with =>
            {
                with.Header("Accept", "application/json");
            }).Result;
        }