public void Insert_Test() { EchoAddRequest model = new EchoAddRequest { Echo = "ECHO Echo echo" }; EchoService svc = new EchoService(); int result = svc.Insert(model); Assert.IsTrue(result > 0, "The insert failed!"); }
public HttpResponseMessage Post([FromBody] EchoAddRequest model) { try { if (ModelState.IsValid) { EchoService svc = new EchoService(); ItemResponse <int> response = new ItemResponse <int>(); response.Item = svc.Insert(model); return(Request.CreateResponse(HttpStatusCode.OK, response)); } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, ModelState)); } } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ex.Message)); } }