Created: | 9/3/2009 23:58:14 |
Modified: | 10/3/2009 00:28:42 |
![]() |
|
![]() |
Scenario | Type | Detail |
Basic Path | Basic Path | <p>1- O cliente seleciona o produto a ser alterado.<br/></p><p>2- A tela exibe a descrição e a categoria do produto, possibilitando a edição pelo cliente. <br/></p><p>3- O cliente faz as alterações necessárias e aperta o botão de Submit.<br/></p><p>4 - Novo produto é persistido.<br/></p><p>5 - Mensagem de sucesso exibida ao cliente.<br/></p>
|
Descrição do produto já existe | Alternate | <p>Após o passo 3 do fluxo básico:<br/></p><p><br/></p><p>3.1 - Verifica nas informações persistidas se já existe um produto com a mesma descrição.<br/></p><p>3.2 - Se existe, exibe uma mensagem de erro para o cliente, informando sobre a duplicidade.<br/></p><p>3.3 - Caso contrário, o caso de uso segue sem tomar nenhuma ação.<br/></p>
|
Nome do produto já existe | Alternate | <p>Após o passo 3 do fluxo básico:<br/></p><p><br/></p><p>3.1 - Verifica se o nome fornecido está branco ou nulo.<br/></p><p>3.2 - Se sim, exibe uma mensagem de erro para o cliente, informando sobre a inconsistência.<br/></p><p>3.3 - Caso contrário, o caso de uso segue sem tomar nenhuma ação.<br/></p>
|
Object | Type | Connection | Notes |
User | Actor | UseCase |