Skip to content

Commit a10c7e0

Browse files
authored
add: travis badge (belezanaweb#41)
1 parent e6e5b0b commit a10c7e0

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
### Backend Test
22

3+
[![Build Status](https://travis-ci.org/belezanaweb/test-java.svg?branch=master)](https://travis-ci.org/belezanaweb/test-java)
4+
35
Esta é uma avaliação básica de código.
46

57
O objetivo é conhecer um pouco do seu conhecimento/prática de RESTful, Spring e Java.
68

79
Recomendamos que você não gaste mais do que 4 - 6 horas.
810

9-
Faça um fork deste repositório que contém o bootstrap de uma aplicação SpringBoot 1.5.12.
11+
Faça um fork deste repositório que contém o bootstrap de uma aplicação SpringBoot 1.5.12.
1012

1113
Ao finalizar o teste, submeta um pull request para o repositório que nosso time será notificado.
1214

@@ -51,22 +53,22 @@ Crie endpoints para as seguintes ações:
5153

5254

5355
- [ ] Toda vez que um produto for recuperado por **sku** deverá ser calculado a propriedade: **inventory.quantity**
54-
56+
5557
A propriedade inventory.quantity é a soma da quantity dos warehouses
5658

5759
- [ ] Toda vez que um produto for recuperado por **sku** deverá ser calculado a propriedade: **isMarketable**
58-
60+
5961
Um produto é marketable sempre que seu inventory.quantity for maior que 0
60-
61-
- [ ] Caso um produto já existente em memória tente ser criado com o mesmo **sku** uma exceção deverá ser lançada
62-
62+
63+
- [ ] Caso um produto já existente em memória tente ser criado com o mesmo **sku** uma exceção deverá ser lançada
64+
6365
Dois produtos são considerados iguais se os seus skus forem iguais
64-
66+
6567

6668
- [ ] Ao atualizar um produto, o antigo deve ser sobrescrito com o que esta sendo enviado na requisição
6769

6870
A requisição deve receber o sku e atualizar com o produto que tbm esta vindo na requisição
69-
71+
7072
### Dicas
7173

7274
- Os produtos podem ficar em memória, não é necessário persistir os dados

0 commit comments

Comments
 (0)