public void SetUp() { var salesPackage1 = new SalesPackage { SalesPackageId = "1" }; var salesPackage2 = new SalesPackage { SalesPackageId = "2" }; var salesPackage3 = new SalesPackage { SalesPackageId = "3" }; var salesPackage4 = new SalesPackage { SalesPackageId = "4" }; var salesPackage5 = new SalesPackage { SalesPackageId = "5" }; this.SalesPackageService.GetAll(1, 5, Arg.Any <Expression <Func <SalesPackage, dynamic> > >(), false) .Returns( new SuccessResult <IPagedList <SalesPackage> >( new PagedList <SalesPackage>( new[] { salesPackage1, salesPackage2, salesPackage3, salesPackage4, salesPackage5 } .AsQueryable(), 1, 5))); this.Response = this.Browser.Get( "/products/maint/sales-packages/1/5/salesPackageId/false", with => { with.Header("Accept", "application/json"); }).Result; }
public void SetUp() { this.salesPackage = new SalesPackage { Id = 1, SalesPackageId = "one", Description = "one desc", Elements = new List <SalesPackageElementJoin> { new SalesPackageElementJoin { BridgeId = 1, ElementType = "e1", SalesPackageId = "one", Id = 243434, SalesPackageElement = new SalesPackageElement { ElementType = "e1", Quantity = 1, Sequence = 12 } } } }; this.SalesPackageService.GetById(1).Returns(new SuccessResult <SalesPackage>(this.salesPackage)); this.Response = this.Browser.Get( "/products/maint/sales-packages/1", with => { with.Header("Accept", "application/json"); }).Result; }
public void SetUp() { var salesPackage1 = new SalesPackage { Id = 1 }; var salesPackage2 = new SalesPackage { Id = 2 }; var salesPackage3 = new SalesPackage { Id = 3 }; var salesPackage4 = new SalesPackage { Id = 4 }; var salesPackage5 = new SalesPackage { Id = 5 }; var salesPackage6 = new SalesPackage { Id = 6 }; var salesPackage7 = new SalesPackage { Id = 7 }; var salesPackage8 = new SalesPackage { Id = 8 }; this.SalesPackageService.GetAll(1, 5).Returns( new SuccessResult <IPagedList <SalesPackage> >( new PagedList <SalesPackage>( new[] { salesPackage1, salesPackage2, salesPackage3, salesPackage4, salesPackage5, salesPackage6, salesPackage7, salesPackage8 } .AsQueryable(), 1, 5))); this.Response = this.Browser.Get( "/products/maint/sales-packages/1/5", with => { with.Header("Accept", "application/json"); }).Result; }
public void SetUp() { this.salesPackage = new SalesPackage { Id = 3, Elements = new List <SalesPackageElementJoin>() }; this.resource = new SalesPackageResource { Description = "desc" }; this.SalesPackageService.Add(Arg.Any <SalesPackageResource>()) .Returns(new SuccessResult <SalesPackage>(this.salesPackage)); this.Response = this.Browser.Post( "/products/maint/sales-packages", with => { with.Header("Accept", "application/json"); with.Header("Content-Type", "application/json"); with.JsonBody(this.resource); }).Result; }
public void SetUp() { var salesPackage1 = new SalesPackage { Id = 1 }; var salesPackage2 = new SalesPackage { Id = 2 }; this.SalesPackageService.GetAll() .Returns(new SuccessResult <IEnumerable <SalesPackage> >(new List <SalesPackage> { salesPackage1, salesPackage2 })); this.Response = this.Browser.Get( "/products/maint/sales-packages/", with => { with.Header("Accept", "application/json"); }).Result; }
public void SetUp() { this.resource = new SalesPackageResource { Id = 11, SalesPackageId = "package don't change this", Description = "new desc", Elements = new List <SalesPackageElementResource> { new SalesPackageElementResource { ElementType = "main bit", Quantity = 1, Sequence = 1 }, new SalesPackageElementResource { ElementType = "other bit", Quantity = 1, Sequence = 2 }, new SalesPackageElementResource { ElementType = "top bit", Quantity = 2, Sequence = 3 } } }; this.salesPackage = new SalesPackage { Id = 11, SalesPackageId = "package", Elements = new List <SalesPackageElementJoin> { new SalesPackageElementJoin { Id = 1, BridgeId = 11, ElementType = "main bit", SalesPackageElement = new SalesPackageElement { SalesPackageId = "package", ElementType = "main bit", Quantity = 11, Sequence = 11 } }, new SalesPackageElementJoin { Id = 1, BridgeId = 11, ElementType = "old bit", SalesPackageElement = new SalesPackageElement { SalesPackageId = "package", ElementType = "old bit", Quantity = 11, Sequence = 11 } } } }; this.SalesPackageRepository.FindById(11) .Returns(this.salesPackage); this.result = this.Sut.Update(11, this.resource); }