public void CreateBug_WhenBugsInDb_ShouldReturnStatus200() { Bug bug = new Bug() { LogText = "bug-buugg" }; var server = new InMemoryHttpServer(this.inMemoryServerUrl, repo.Object); var response = server.CreatePostRequest(string.Format("bugs?bugLogText={0}", bug.LogText), bug); Assert.AreEqual(HttpStatusCode.OK, response.StatusCode); }
public void CreateBug_InvalidData_ShouldReturnBadRequest() { Bug bug = new Bug() { LogText = "" }; var server = new InMemoryHttpServer(this.inMemoryServerUrl, repo.Object); var response = server.CreatePostRequest(string.Format("bugs?bugLogText={0}", bug.LogText), bug); Assert.AreEqual(HttpStatusCode.BadRequest, response.StatusCode); }