Exemple #1
0
        public void ThenTheFollowingMachineDesignsShouldBeReturned(Gherkin.Ast.DataTable dataTable)
        {
            var expectedResult  = new GetMachineDesignResult();
            var expectedDesigns = new List <DesignName>();

            foreach (var row in dataTable.Rows.Skip(1))
            {
                expectedDesigns.Add(new DesignName
                {
                    designId   = long.Parse(row.Cells.ElementAt(0).Value),
                    designName = row.Cells.ElementAt(1).Value
                });
            }

            expectedResult.designs = expectedDesigns;

            AssertObjectsAreEqual(expectedResult);
        }
Exemple #2
0
        public void WhenIReadBackAllMachineDesignsFrom(string getDesignUri)
        {
            var designGetter = new Getter <GetMachineDesignResult>(string.Format(RestClient.Productivity3DServiceBaseUrl + getDesignUri));

            getMachineDesignResult = designGetter.SendRequest(designGetter.Uri);
        }