TreinaDev/flats-td7

Cadastrar Tipos de Imóveis

Opened this issue · 0 comments

Eu, um usuário da aplicação, gostaria de cadastrar os tipos de imóveis disponíveis para organizar os imóveis de uma forma melhor para os usuários.

Cada tipo de imóvel (property_type) deve possuir um nome. O nome deve ser obrigatório e não podem existir dois registros com o mesmo nome.

Dica:

Crie 3 cenários diferentes de teste. No primeiro você deve só fazer um cadastro simples, como fizemos no cadastro de imóveis. Depois crie um cenário onde o usuário preenche o campo "nome" com uma string vazia e garanta que o tipo de imóvel não foi cadastrado. Por último crie um cenário que já começa com um tipo de imóvel cadastrado e tente cadastrar novamente. Também deve ser garantido via teste que o registro não é cadastrado, evitando uma duplicidade.