aspnet_rest_api
1.0.0
下载或克隆解决方案。使用Visual Studio 2017打开它。
开放Visual Studio 2017命令使用管理员权限提示。定位到测试项目的输出文件夹(例如:aspnet_rest_api aspnet_rest_api.tests bin debug)执行以下命令
vstest.console.exe aspnet_rest_api.Tests.dll GET http://localhost:4870/api/products
样本响应
{
"products" : [
{
"id" : 1 ,
"link" : " http://localhost:4870/api/products/1 "
},
{
"id" : 2 ,
"link" : " http://localhost:4870/api/products/2 "
}
],
"id" : " 09bfc752-843e-4a67-a346-cd98a194646e " ,
"timestamp" : 1534617504
} GET http://localhost:4870/api/products/{id}
样本响应
{
"product" : {
"id" : 1 ,
"name" : " Guitar " ,
"quantity" : 30 ,
"sale_amount" : 10
},
"id" : " c69a1027-f3df-4018-9e2c-cc54e05144c7 " ,
"timestamp" : 1534618031
} PUT http://localhost:4870/api/products
样本有效载荷
[{
"name" : " Another Amp 3 " ,
"quantity" : 14 ,
"sale_amount" : 26
}, {
"name" : " Another Amp 4 " ,
"quantity" : 11 ,
"sale_amount" : 22
},
{
"name" : " Another Amp 5 " ,
"quantity" : 100 ,
"sale_amount" : 20
}]样本响应
{
"id" : " 6bfb3073-ed81-47e7-859b-bfa1013d5086 " ,
"timestamp" : 1534617507
}