示例#1
0
        public void SetUp()
        {
            this.requestResource = new TypeOfSaleResource
            {
                Description = "new desc",
                Department  = "new dept",
                Nominal     = "new nom",
                RealSale    = "N"
            };
            var typeOfSale = new TypeOfSale("name", "desc", "nom", "dept", "Y")
            {
                Description = "new desc"
            };

            this.TypeOfSaleService.Update("name", Arg.Any <TypeOfSaleResource>()).Returns(new SuccessResult <TypeOfSale>(typeOfSale)
            {
                Data = typeOfSale
            });

            this.Response = this.Browser.Put(
                "/products/maint/types-of-sale/name",
                with =>
            {
                with.Header("Accept", "application/json");
                with.Header("Content-Type", "application/json");
                with.JsonBody(this.requestResource);
            }).Result;
        }
示例#2
0
        public void SetUp()
        {
            this.resource = new TypeOfSaleResource
            {
                Department  = "dept",
                Description = "desc",
            };

            this.result = this.Sut.Add(this.resource);
        }
示例#3
0
        public void SetUp()
        {
            this.resource = new TypeOfSaleResource
            {
                Name        = "type of sale",
                Department  = "dept",
                Description = "desc",
                Nominal     = "nom",
                RealSale    = "Y"
            };

            this.result = this.Sut.Add(this.resource);
        }
示例#4
0
 public void SetUp()
 {
     this.name     = "name1";
     this.resource = new TypeOfSaleResource
     {
         Name        = "type of sale",
         Department  = "dept",
         Description = "desc",
         Nominal     = "nom",
         RealSale    = "Y"
     };
     this.TypeOfSaleRepository.FindById(this.name).Returns(new TypeOfSale(this.name, "de", "no", "dep", "re"));
     this.result = this.Sut.Update(this.name, this.resource);
 }
示例#5
0
        public void SetUp()
        {
            this.requestResource = new TypeOfSaleResource {
                Name = "sale"
            };
            var typeOfSale = new TypeOfSale("name", "desc", "nom", "dept", "Y");

            this.TypeOfSaleService.Add(Arg.Any <TypeOfSaleResource>())
            .Returns(new CreatedResult <TypeOfSale>(typeOfSale)
            {
                Data = typeOfSale
            });

            this.Response = this.Browser.Post(
                "/products/maint/types-of-sale",
                with =>
            {
                with.Header("Accept", "application/json");
                with.Header("Content-Type", "application/json");
                with.JsonBody(this.requestResource);
            }).Result;
        }