Saya mencoba menulis beberapa tes unit untuk ApiController saya dan menghadapi beberapa masalah. Ada metode ekstensi yang bagus yang disebut Request.CreateResponse yang banyak membantu dalam menghasilkan respons.
public HttpResponseMessage Post(Product product)
{
var createdProduct = repo.Add(product);
return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct);
}
Apakah ada cara untuk mengejek CreateResponse tanpa menggunakan tiruan parsial atau penggunaan langsung "new HttpResponseMessage (...)"?
CreateResponse
? Mengapa tidak menegaskan kembaliHttpResponseMessage
Content
danStatusCode
properti bahwa nilai yang benar diatur?