Beispiel #1
0
        public void GivenIHaveADimensionCalled(string dimension)
        {
            var model = new DimensionTestModel()
            {
                Name = dimension
            };

            ScenarioContext.Current.Add("Dimension", model);
        }
Beispiel #2
0
        internal void DefineDimension(DimensionTestModel model)
        {
            var client  = new RestClient("http://localhost:29210/");
            var request = new RestRequest("api/MeasurementDimensions", Method.POST);

            request.AddJsonBody(model);
            var response = client.Execute(request);

            if (!response.IsSuccessful)
            {
                throw new Exception(response.ErrorMessage);
            }
        }
        internal Guid DefineDimension(DimensionTestModel model)
        {
            //TODO: refactor
            var client  = new RestClient("http://localhost:20070/api");
            var request = new RestRequest("Dimensions", Method.POST);

            request.AddObject(model);
            var response = client.Execute <Guid>(request);

            if (!response.IsSuccessful)
            {
                throw new Exception(response.ErrorMessage);
            }

            return(response.Data);
        }