public void PostShouldMapCorrectly()
{
MyWebApi
.Routes()
.ShouldMap("api/projects")
.WithHttpMethod(HttpMethod.Post)
.WithJsonContent(ValidProjectRequestModelJson)
.To<ProjectsController>(c => c.Post(new ProjectRequestModel
{
Name = ValidProjectRequestModelName,
Description = ValidProjectRequestModelDescription,
PricePerHour = 20
}))
.AndAlso()
.ToValidModelState();
}