aspnet_rest_api
1.0.0
Baixar ou clonar a solução. Abra -o usando o Visual Studio 2017.
Open Visual Studio 2017 avisos de comando usando direitos de administrador. Localize a pasta de saída do projeto de teste (por exemplo: aspnet_rest_api aspnet_rest_api.tests bin Debug) execute o comando abaixo
vstest.console.exe aspnet_rest_api.Tests.dll GET http://localhost:4870/api/products
Resposta da amostra
{
"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}
Resposta da amostra
{
"product" : {
"id" : 1 ,
"name" : " Guitar " ,
"quantity" : 30 ,
"sale_amount" : 10
},
"id" : " c69a1027-f3df-4018-9e2c-cc54e05144c7 " ,
"timestamp" : 1534618031
} PUT http://localhost:4870/api/products
Amostra de carga útil
[{
"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
}]Resposta da amostra
{
"id" : " 6bfb3073-ed81-47e7-859b-bfa1013d5086 " ,
"timestamp" : 1534617507
}