public TestContext Act() { if (_timeout.HasValue) { _sut.Create(_jobId, _description, _callbackUrl, _httpVerb, _payload, _contentType, _headers, _timeout); } else { _sut.Create(_jobId, _description, _callbackUrl, _httpVerb, _payload, _contentType, _headers); } return(this); }
public IHttpActionResult Create([FromBody] JobCreate body) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var jobId = Guid.NewGuid(); var timeout = Convert(body.TimeoutInMilliseconds); _creator.Create(jobId, body.Description, body.CallbackUrl, body.HttpVerb, body.Payload, body.ContentType, body.Headers, timeout); return(Get(jobId)); }