-
Notifications
You must be signed in to change notification settings - Fork 11
Description
Eu, um usuário da aplicação, gostaria de cadastrar as regiões atendidas pela plataforma para garantir que somente imóveis destas regiões sejam cadastrados.
Cada região (property_location
) deve possuir um nome. O nome deve ser obrigatório e não podem existir duas regiões com o mesmo nome cadastrados na aplicação.
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 a região não foi cadastrada. Por último crie um cenário que já começa com uma região cadastrada e tente cadastrar novamente. Também deve ser garantido via teste que o registro não é cadastrado, evitando uma duplicidade.