private async Task<ApiStateResponseModel> CreateRecord()
		{
			var model = new ApiStateRequestModel();
			model.SetProperties("B");
			CreateResponse<ApiStateResponseModel> result = await this.Client.StateCreateAsync(model);

			result.Success.Should().BeTrue();
			return result.Record;
		}
Beispiel #2
0
        public void MapModelToBO()
        {
            var mapper = new BOLStateMapper();
            ApiStateRequestModel model = new ApiStateRequestModel();

            model.SetProperties("A");
            BOState response = mapper.MapModelToBO(1, model);

            response.Name.Should().Be("A");
        }
        public void MapRequestToResponse()
        {
            var mapper = new ApiStateModelMapper();
            var model  = new ApiStateRequestModel();

            model.SetProperties("A");
            ApiStateResponseModel response = mapper.MapRequestToResponse(1, model);

            response.Id.Should().Be(1);
            response.Name.Should().Be("A");
        }
        public void CreatePatch()
        {
            var mapper = new ApiStateModelMapper();
            var model  = new ApiStateRequestModel();

            model.SetProperties("A");

            JsonPatchDocument <ApiStateRequestModel> patch = mapper.CreatePatch(model);
            var response = new ApiStateRequestModel();

            patch.ApplyTo(response);
            response.Name.Should().Be("A");
        }