Example #1
0
        public void SetUp()
        {
            this.requestResource = new ManufacturingResourceResource() { ResourceCode = "MYTEST", Description = "Desc1", Cost = 150 };
            var skill = new ManufacturingResource("MYTEST", "Desc1", 150);
            this.ManufacturingResourceService.Update("MYTEST", Arg.Any<ManufacturingResourceResource>())
                .Returns(new SuccessResult<ManufacturingResource>(skill));

            this.Response = this.Browser.Put(
                "/production/resources/manufacturing-resources/MYTEST",
                with =>
                    {
                        with.Header("Accept", "application/json");
                        with.Header("Content-Type", "application/json");
                        with.JsonBody(this.requestResource);
                    }).Result;
        }
Example #2
0
        public void SetUp()
        {
            this.requestResource = new ManufacturingResourceResource()
            {
                ResourceCode = "ADD TEST", Description = "Descrip", Cost = 151
            };
            var newResource = new ManufacturingResource("ADD TEST", "Descrip", 151);

            this.ManufacturingResourceService.Add(Arg.Any <ManufacturingResourceResource>())
            .Returns(new CreatedResult <ManufacturingResource>(newResource));

            this.Response = this.Browser.Post(
                "/production/resources/manufacturing-resources",
                with =>
            {
                with.Header("Accept", "application/json");
                with.Header("Content-Type", "application/json");
                with.JsonBody(this.requestResource);
            }).Result;
        }