ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1
Requisito 1: POST /api/v1/kits/:id/products
2
IDTítulo do caso de testePré-condiçãoEtapas do testeDados do teste (corpo da solicitação)Resultado esperadoResultado realStatusLink para o relatório de bug
3
4
Endpoint
5
1Enviar uma requisição POST para inserir produtos em um Kit existente.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. No body, insira o valor 1 no parâmetro "id", e o valor 1 em "quantity". Path parameter: 7

{
"productsList": [
{
"id": 1,
"quantity": 1
}
]
}
"200 OK".

O produto foi adicionado ao Kit.
"200 OK".

O produto foi adicionado ao Kit.
APROVADO
6
2Enviar uma requisição POST para inserir produtos em um Kit inexistente.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit inexistente. No body, insira o valor 1 no parâmetro "id", e o valor 1 em "quantity". Path parameter: 999

{
"productsList": [
{
"id": 1,
"quantity": 1
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"404 Not Found".

E o produto não foi adicionado ao Kit.
APROVADO
7
3Enviar uma requisição POST para inserir produtos sem informar o ID do Kit.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products, sem inserir o ID do Kit. No body, insira o valor 1 no parâmetro "id", e o valor 1 em "quantity". Path parameter: // (id vazio)

{
"productsList": [
{
"id": 1,
"quantity": 1
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"404 Not Found".

E o produto não foi adicionado ao Kit.
APROVADO
8
4Enviar uma requisição POST para inserir produtos em um Kit com o ID em letras latinas.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID do Kit em letras latinas. No body, insira o valor 1 no parâmetro "id", e o valor 1 em "quantity". Path parameter: "Piquenique"

{
"productsList": [
{
"id": 1,
"quantity": 1
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"500 Internal Server Error".
REPROVADOID: BUGROCR-2

https://douglas-qa.atlassian.net/browse/BUGROCR-2
9
5Enviar uma requisição POST para inserir produtos em um Kit com o ID em letras não latinas.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID do Kit em letras não latinas. No body, insira o valor 1 no parâmetro "id", e o valor 1 em "quantity". Path parameter: "野餐"

{
"productsList": [
{
"id": 1,
"quantity": 1
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"500 Internal Server Error".
REPROVADOID: BUGROCR-3

https://douglas-qa.atlassian.net/browse/BUGROCR-3
10
6Enviar uma requisição POST para inserir produtos informando o ID do Kit com caracteres especiais.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID do Kit em caracteres especiais. No body, insira o valor 1 no parâmetro "id", e o valor 1 em "quantity". Path parameter: "@@@"

{
"productsList": [
{
"id": 1,
"quantity": 1
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"500 Internal Server Error".
REPROVADOID: BUGROCR-4

https://douglas-qa.atlassian.net/browse/BUGROCR-4
11
12
Body
13
1Enviar uma requisição POST para inserir produtos em um Kit sem informar o corpo da solicitação.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Não insira o corpo da solicitação.Path parameter: 7
"Quantity" atual: 2

(body vazio).
"404 Not Found".

E o produto não foi adicionado ao Kit.
"200 OK".

O produto e sua quantidade não foram alterados no Kit.
REPROVADOID: BUGROCR-5

https://douglas-qa.atlassian.net/browse/BUGROCR-5
14
2Enviar uma requisição POST para inserir produtos em um Kit, sem informar os dados no "productList".Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Não insira parâmetros ou valores no "productList".Path parameter: 7
"Quantity" atual: 1

{
"productsList": [
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"200 OK".

O produto e sua quantidade permanecem inalterados.
REPROVADOID: BUGROCR-6

https://douglas-qa.atlassian.net/browse/BUGROCR-6
15
3Enviar uma requisição POST para inserir produtos em um Kit, sem informar os valores de ambos parâmetros no body.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Deixe os parâmetros "id" e "quantity" sem seus respectivos valores.Path parameter: 7

{
"productsList": [
{
"id": "",
"quantity": ""
}
]
}
"404 Not Found".

Nenhum produto foi adicionado ao Kit.
"500 Internal Server Error".
REPROVADOID: BUGROCR-7

https://douglas-qa.atlassian.net/browse/BUGROCR-7
16
4Enviar uma requisição POST para inserir produtos em um Kit, mas sem informar o valor do parâmetro "id".Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira o valor 1 em "quantity", e deixe o parâmetro "id" sem valor.Path parameter: 7

{
"productsList": [
{
"id": "",
"quantity": 1
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"500 Internal Server Error".
REPROVADOID: BUGROCR-8

https://douglas-qa.atlassian.net/browse/BUGROCR-8
17
5Enviar uma requisição POST para inserir produtos em um Kit, sem informar o valor do parâmetro "quantity".Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira 1 no parâmetro "id", e deixe o valor do parâmetro "quantity" vazio.Path parameter: 7

{
"productsList": [
{
"id": 1,
"quantity": ""
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"200 OK".

O produto e sua quantidade permanecem inalterados.
REPROVADOID: BUGROCR-9

https://douglas-qa.atlassian.net/browse/BUGROCR-9
18
6Enviar uma requisição POST para inserir produtos em um Kit, informando os valores de ambos parâmetros como strings.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Parâmetros "id" e "quantity" com seus valores entre aspas, "1", como strings.Path parameter: 7

{
"productsList": [
{
"id": "1",
"quantity": "1"
}
]
}
"404 Not Found".

O produto não foi adicionado ao Kit.
Os valores dos parâmetros devem ser no formato number.
"200 OK".REPROVADOID: BUGROCR-11

https://douglas-qa.atlassian.net/browse/BUGROCR-11
19
7Enviar uma requisição POST para inserir produtos em um Kit, informando o valor do parâmetro "quantity" como uma string.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Parâmetro "quantity" com seu valor como uma string, "1", entre aspas.Path parameter: 7
"Quantity" atual: 1

{
"productsList": [
{
"id": 1,
"quantity": "1"
}
]
}
"404 Not Found".

O produto não foi adicionado ao Kit.
O valor do parâmetro deve ser no formato number.
"200 OK".

O produto é adicionado e sua quantidade do produto é alterada para 11.
REPROVADOID: BUGROCR-12

https://douglas-qa.atlassian.net/browse/BUGROCR-12
20
8Enviar uma requisição POST para inserir produtos em um Kit, informando o valor do parâmetro "id" como uma string.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Parâmetro "id" com seu valor como uma string, "1", entre aspas.Path parameter: 7
"Quantity" atual: 1

{
"productsList": [
{
"id": "1",
"quantity": 1
}
]
}
"404 Not Found".

O produto não foi adicionado ao Kit.
O valor do parâmetro deve ser no formato number.
"200 OK".REPROVADOID: BUGROCR-13

https://douglas-qa.atlassian.net/browse/BUGROCR-13
21
9Enviar uma requisição POST para inserir produtos em um Kit, utilizando letras de alfabeto latino como valores em ambos parâmetros no body.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira letras latinas como valores dos parâmetros "id" e "quantity".Path parameter: 7

{
"productsList": [
{
"id": "abc",
"quantity": "abc"
}
]
}
"404 Not Found".

Nenhum produto foi adicionado ao Kit.
"500 Internal Server Error".REPROVADOID: BUGROCR-10

https://douglas-qa.atlassian.net/browse/BUGROCR-10
22
10Enviar uma requisição POST para inserir produtos em um Kit, utilizando letras de alfabeto não latino como valores em ambos parâmetros no body.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira letras de alfabeto não latino como valores dos parâmetros "id" e "quantity".Path parameter: 7

{
"productsList": [
{
"id": "野餐",
"quantity": "野餐"
}
]
}
"404 Not Found".

Nenhum produto foi adicionado ao Kit.
"500 Internal Server Error".REPROVADOID: BUGROCR-14

https://douglas-qa.atlassian.net/browse/BUGROCR-14
23
11Enviar uma requisição POST para inserir produtos em um Kit, informando letras de alfabeto latino como valor do parâmetro "id".Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/:id/products com o ID de um Kit existente. Insira "Suco de laranja" no parâmetro "id", e 1 em "quantity".Path parameter: 7

{
"productsList": [
{
"id": "Suco de laranja",
"quantity": 1
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"500 Internal Server Error".REPROVADOID: BUGROCR-15

https://douglas-qa.atlassian.net/browse/BUGROCR-15
24
12Enviar uma requisição POST para inserir produtos em um Kit, utilizando letras de alfabeto latino como valor do parâmetro "quantity".Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira 1 no parâmetro "id", e "Suco de laranja" em "quantity".Path parameter: 7

{
"productsList": [
{
"id": 1,
"quantity": "Suco de laranja"
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"500 Internal Server Error".REPROVADOID: BUGROCR-16

https://douglas-qa.atlassian.net/browse/BUGROCR-16
25
13Enviar uma requisição POST para inserir produtos em um Kit, informando caracteres especiais como valores de ambos parâmetros da solicitação.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira caracteres especiais como valores em ambos parâmetros "id" e "quantity".Path parameter: 7

{
"productsList": [
{
"id": "@@@",
"quantity": "@@@"
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"500 Internal Server Error".REPROVADOID: BUGROCR-17

https://douglas-qa.atlassian.net/browse/BUGROCR-17
26
14Enviar uma requisição POST para inserir produtos em um Kit, inserindo caracteres especiais como valor do parâmetro "id".Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira "@@@" no parâmetro "id", e 1 em "quantity".Path parameter: 7

{
"productsList": [
{
"id": "@@@",
"quantity": 1
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"500 Internal Server Error".REPROVADOID: BUGROCR-18

https://douglas-qa.atlassian.net/browse/BUGROCR-18
27
15Enviar uma requisição POST para inserir produtos em um Kit, informando caracteres especiais como valor do parâmetro "quantity".Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira 1 no parâmetro "id", e "@@@" em "quantity".Path parameter: 7

{
"productsList": [
{
"id": 1,
"quantity": "@@@"
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"500 Internal Server Error".REPROVADOID: BUGROCR-20

https://douglas-qa.atlassian.net/browse/BUGROCR-20
28
16Enviar uma requisição POST para inserir produtos em um Kit, sem inserir o parâmetro "id".Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Remova o parâmetro "id" do "productList".Path parameter: 7
"Quantity" atual: 1
"productsCount" atual: 1

{
"productsList": [
{
"quantity": 1
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"200 OK".

A quantidade do produto atual não foi alterada, mas foi adicionado um novo produto ao Kit, sem identificação, contendo somente o parâmetro "quantity", e foi somado ao "productsCount".
REPROVADOID: BUGROCR-19

https://douglas-qa.atlassian.net/browse/BUGROCR-19
29
17Enviar uma requisição POST para inserir produtos em um Kit, sem inserir o parâmetro "quantity".Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Remova o parâmetro "quantity" do "productList".Path parameter: 7

{
"productsList": [
{
"id": 1
}
]
}
"404 Not Found".

E o produto não foi adicionado ao Kit.
"500 Internal Server Error".REPROVADOID: BUGROCR-21

https://douglas-qa.atlassian.net/browse/BUGROCR-21
30
18Enviar requisição POST para atualizar a quantidade de um produto em um Kit.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com um ID do Kit. No corpo da solicitação, insira o ID e a quantidade do produto a ser adicionada no Kit.Path parameter: 7
"Quantity" atual: 1

{
"productsList": [
{
"id": 1,
"quantity": 2
}
]
}
"200 OK".

Foram adicionadas duas unidades do produto no Kit, "Quantity: 3".
"200 OK".

Foram adicionadas duas unidades do produto no Kit, "Quantity: 3".
APROVADO
31
19Enviar requisição POST com um valor negativo no parâmetro "quantity".Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com um ID do Kit. No corpo da solicitação, insira o ID do produto 1 e a quantidade com um valor negativo -1.Path parameter: 7
"Quantity" atual: 3


{
"productsList": [
{
"id": 1,
"quantity": -1
}
]
}
"400 Bad Request".

A quantiade de unidades do produto no Kit permanece inalterada, "Quantity: 3"
"200 OK".

Uma (01) unidade do produto foi removida do Kit, "Quantity: 2".
REPROVADOID: BUGROCR-1

https://douglas-qa.atlassian.net/browse/BUGROCR-1
32
33
Limite de itens no "productList"
34
1Enviar uma requisição POST para adicionar um produto com quantidade negativa em um Kit vazio.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente e vazio. Insira os dados de um produto com valor inicial negativo, sendo 1 em "id" e -1 em "quantity"Path parameter: 7
"Quantity" atual: 0


{
"productsList": [
{
"id": 1,
"quantity": -1
}
]
}
"404 Not Found".

Nenhum produto foi adicionado ao Kit.
"200 OK".

O produto foi adicionado ao Kit, mas sua quantidade é negativa na contagem. "Quantity" atual: -1
REPROVADOID: BUGROCR-22

https://douglas-qa.atlassian.net/browse/BUGROCR-22
35
2Enviar uma requisição POST para inserir um produto com quantidade nula em um Kit vazio.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente e vazio. Insira os dados de um produto, sendo o valor 1 em "id" e 0 em "quantity"Path parameter: 7
"Quantity" atual: 0


{
"productsList": [
{
"id": 1,
"quantity": 0
}
]
}
"404 Not Found".

Nenhum produto foi adicionado ao Kit.
"200 OK".

O produto foi adicionado ao Kit, mas sua quantidade é nula contagem. "Quantity" atual: 0
REPROVADOID: BUGROCR-23

https://douglas-qa.atlassian.net/browse/BUGROCR-23
36
3Enviar uma requisição POST para inserir dois (2) produtos em um Kit.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira dados de dois produtos no corpo da solicitação.Path parameter: 7

{
"productsList": [
{
"id": 1,
"quantity": 1
},
{
"id": 2,
"quantity": 1
}
]
}
"200 OK".

Os produtos foram adicionados ao Kit.
"200 OK".

Os produtos foram adicionados ao Kit.
APROVADO
37
4Enviar uma requisição POST para inserir vinte e nove (29) produtos em um Kit.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira dados de vinte e nove (29) produtos no corpo da solicitação.Path parameter: 7

{
"productsList": [
{
"id": 1,
"quantity": 1
},
{
"id": 2,
"quantity": 1
},
{
"id": 3,
"quantity": 1
},
{
"id": 4,
"quantity": 1
},
{
"id": 5,
"quantity": 1
},
{
"id": 6,
"quantity": 1
},
{
"id": 7,
"quantity": 1
},
{
"id": 8,
"quantity": 1
},
{
"id": 9,
"quantity": 1
},
{
"id": 10,
"quantity": 1
},
{
"id": 11,
"quantity": 1
},
{
"id": 12,
"quantity": 1
},
{
"id": 13,
"quantity": 1
},
{
"id": 14,
"quantity": 1
},
{
"id": 15,
"quantity": 1
},
{
"id": 16,
"quantity": 1
},
{
"id": 17,
"quantity": 1
},
{
"id": 18,
"quantity": 1
},
{
"id": 19,
"quantity": 1
},
{
"id": 20,
"quantity": 1
},
{
"id": 21,
"quantity": 1
},
{
"id": 22,
"quantity": 1
},
{
"id": 23,
"quantity": 1
},
{
"id": 24,
"quantity": 1
},
{
"id": 25,
"quantity": 1
},
{
"id": 26,
"quantity": 1
},
{
"id": 27,
"quantity": 1
},
{
"id": 28,
"quantity": 1
},
{
"id": 29,
"quantity": 1
}
]
}
"200 OK".

Os produtos foram adicionados ao Kit.
"200 OK".

Os produtos foram adicionados ao Kit.
APROVADO
38
5Enviar uma requisição POST para inserir trinta (30) produtos em um Kit.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira dados de trinta (30) produtos no corpo da solicitação.Path parameter: 7

{
"productsList": [
{
"id": 1,
"quantity": 1
},
{
"id": 2,
"quantity": 1
},
{
"id": 3,
"quantity": 1
},
{
"id": 4,
"quantity": 1
},
{
"id": 5,
"quantity": 1
},
{
"id": 6,
"quantity": 1
},
{
"id": 7,
"quantity": 1
},
{
"id": 8,
"quantity": 1
},
{
"id": 9,
"quantity": 1
},
{
"id": 10,
"quantity": 1
},
{
"id": 11,
"quantity": 1
},
{
"id": 12,
"quantity": 1
},
{
"id": 13,
"quantity": 1
},
{
"id": 14,
"quantity": 1
},
{
"id": 15,
"quantity": 1
},
{
"id": 16,
"quantity": 1
},
{
"id": 17,
"quantity": 1
},
{
"id": 18,
"quantity": 1
},
{
"id": 19,
"quantity": 1
},
{
"id": 20,
"quantity": 1
},
{
"id": 21,
"quantity": 1
},
{
"id": 22,
"quantity": 1
},
{
"id": 23,
"quantity": 1
},
{
"id": 24,
"quantity": 1
},
{
"id": 25,
"quantity": 1
},
{
"id": 26,
"quantity": 1
},
{
"id": 27,
"quantity": 1
},
{
"id": 28,
"quantity": 1
},
{
"id": 29,
"quantity": 1
},
{
"id": 30,
"quantity": 1
}
]
}
"200 OK".

Os produtos foram adicionados ao Kit.
"200 OK".

Os produtos foram adicionados ao Kit.
APROVADO
39
6Enviar uma requisição POST para inserir trinta e um (31) produtos em um Kit.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira dados de trinta e um (31) produtos no corpo da solicitação.Path parameter: 7

{
"productsList": [
{
"id": 1,
"quantity": 1
},
{
"id": 2,
"quantity": 1
},
{
"id": 3,
"quantity": 1
},
{
"id": 4,
"quantity": 1
},
{
"id": 5,
"quantity": 1
},
{
"id": 6,
"quantity": 1
},
{
"id": 7,
"quantity": 1
},
{
"id": 8,
"quantity": 1
},
{
"id": 9,
"quantity": 1
},
{
"id": 10,
"quantity": 1
},
{
"id": 11,
"quantity": 1
},
{
"id": 12,
"quantity": 1
},
{
"id": 13,
"quantity": 1
},
{
"id": 14,
"quantity": 1
},
{
"id": 15,
"quantity": 1
},
{
"id": 16,
"quantity": 1
},
{
"id": 17,
"quantity": 1
},
{
"id": 18,
"quantity": 1
},
{
"id": 19,
"quantity": 1
},
{
"id": 20,
"quantity": 1
},
{
"id": 21,
"quantity": 1
},
{
"id": 22,
"quantity": 1
},
{
"id": 23,
"quantity": 1
},
{
"id": 24,
"quantity": 1
},
{
"id": 25,
"quantity": 1
},
{
"id": 26,
"quantity": 1
},
{
"id": 27,
"quantity": 1
},
{
"id": 28,
"quantity": 1
},
{
"id": 29,
"quantity": 1
},
{
"id": 30,
"quantity": 1
},
{
"id": 31,
"quantity": 1
}
]
}
"404 Not Found".

Menos de 30 itens por Kit.
"404 Not Found".

Menos de 30 itens por Kit.
APROVADO
40
7Enviar uma requisição POST para inserir cinquenta (50) produtos em um Kit.Criar um Kit no banco de dados. Envie uma solicitação POST para /api/v1/kits com o body:

{
"name": "Piquenique",
"cardId": 1
}
Envie uma solicitação POST para /api/v1/kits/{id}/products com o ID de um Kit existente. Insira dados de cinquenta (50) produtos no corpo da solicitação.Path parameter: 7

{
"productsList": [
{
"id": 1,
"quantity": 1
},
{
"id": 2,
"quantity": 1
},
{
"id": 3,
"quantity": 1
},
{
"id": 4,
"quantity": 1
},
{
"id": 5,
"quantity": 1
},
{
"id": 6,
"quantity": 1
},
{
"id": 7,
"quantity": 1
},
{
"id": 8,
"quantity": 1
},
{
"id": 9,
"quantity": 1
},
{
"id": 10,
"quantity": 1
},
{
"id": 11,
"quantity": 1
},
{
"id": 12,
"quantity": 1
},
{
"id": 13,
"quantity": 1
},
{
"id": 14,
"quantity": 1
},
{
"id": 15,
"quantity": 1
},
{
"id": 16,
"quantity": 1
},
{
"id": 17,
"quantity": 1
},
{
"id": 18,
"quantity": 1
},
{
"id": 19,
"quantity": 1
},
{
"id": 20,
"quantity": 1
},
{
"id": 21,
"quantity": 1
},
{
"id": 22,
"quantity": 1
},
{
"id": 23,
"quantity": 1
},
{
"id": 24,
"quantity": 1
},
{
"id": 25,
"quantity": 1
},
{
"id": 26,
"quantity": 1
},
{
"id": 27,
"quantity": 1
},
{
"id": 28,
"quantity": 1
},
{
"id": 29,
"quantity": 1
},
{
"id": 30,
"quantity": 1
},
{
"id": 31,
"quantity": 1
},
{
"id": 32,
"quantity": 1
},
{
"id": 33,
"quantity": 1
},
{
"id": 34,
"quantity": 1
},
{
"id": 35,
"quantity": 1
},
{
"id": 36,
"quantity": 1
},
{
"id": 37,
"quantity": 1
},
{
"id": 38,
"quantity": 1
},
{
"id": 39,
"quantity": 1
},
{
"id": 40,
"quantity": 1
},
{
"id": 41,
"quantity": 1
},
{
"id": 42,
"quantity": 1
},
{
"id": 43,
"quantity": 1
},
{
"id": 44,
"quantity": 1
},
{
"id": 45,
"quantity": 1
},
{
"id": 46,
"quantity": 1
},
{
"id": 47,
"quantity": 1
},
{
"id": 48,
"quantity": 1
},
{
"id": 49,
"quantity": 1
},
{
"id": 50,
"quantity": 1
}
]
}
"404 Not Found".

Menos de 30 itens por Kit.
"404 Not Found".

Menos de 30 itens por Kit.
APROVADO
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100