public void SetUp()
        {
            this.resource = new ManufacturingSkillResource
            {
                SkillCode   = "skill",
                Description = "Desc",
                HourlyRate  = 11
            };

            this.result = this.Sut.Add(this.resource);
        }
Esempio n. 2
0
        public void SetUp()
        {
            this.manufacturingSkill = new ManufacturingSkill("skill1", "Descr", 15);

            this.resource = new ManufacturingSkillResource
            {
                SkillCode   = this.manufacturingSkill.SkillCode,
                Description = NewDesc,
                HourlyRate  = NewHourlyRate,
            };

            this.ManufacturingSkillRepository.FindById(this.manufacturingSkill.SkillCode)
            .Returns(this.manufacturingSkill);
            this.result = this.Sut.Update(this.manufacturingSkill.SkillCode, this.resource);
        }
Esempio n. 3
0
        public void SetUp()
        {
            this.requestResource = new ManufacturingSkillResource {
                SkillCode = "MYTEST", Description = "Desc1", HourlyRate = 150
            };
            var skill = new ManufacturingSkill("MYTEST", "Desc1", 150);

            this.ManufacturingSkillService.Update("MYTEST", Arg.Any <ManufacturingSkillResource>())
            .Returns(new SuccessResult <ManufacturingSkill>(skill));

            this.Response = this.Browser.Put(
                "/production/resources/manufacturing-skills/MYTEST",
                with =>
            {
                with.Header("Accept", "application/json");
                with.Header("Content-Type", "application/json");
                with.JsonBody(this.requestResource);
            }).Result;
        }
Esempio n. 4
0
        public void SetUp()
        {
            this.requestResource = new ManufacturingSkillResource()
            {
                SkillCode = "ADDTEST", Description = "Desc12", HourlyRate = 151
            };
            var newSkill = new ManufacturingSkill("ADDTEST", "Desc12", 151);

            this.ManufacturingSkillService.Add(Arg.Any <ManufacturingSkillResource>())
            .Returns(new CreatedResult <ManufacturingSkill>(newSkill));

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