Lista 5 de tdd
a. O sistema não deve aceitar o cadastro de usuários com menos de 18 anos. Usuários autenticados no sistema com 18 anos ou mais poderão acessar a área restrita do site. Usuário com menos de 18 anos não poderão acessar a área restrita do site.
b. O sistema deve autenticar usuários que já existam na base de dados. Caso o usuário não acesse o sistema a mais de 30 dias, enviar um e-mail para o administrador liberar o acesso. *Sistema deve permitir autenticação de usuário existente na base de dados *Sistema não deve permitir autenticação de usuário que não existente na base de dados. *Sistema não deve permitir acesso de usário que não tenha acessado por mais 30 dias. *Sistema deve informar motivo de negação de acesso ao sistema. *Sistema deve prover de mecanismo de contato com administrador de sistema
c. O sistema não deve autorizar os usuários que não são do grupo administrador excluir registros de clientes. *Sistema deve permitir usuário do grupo administrador excluir registro de clientes. * Sistema não deve permitir que usuários que não pertence ao grupo de administrador, excluir registro de clientes.
d. O sistema não deve autorizar alunos cadastrarem/alterarem notas. *Sistema deve permitir alunos visualizarem suas notas. *Sistema não deve permitir que alunos cadastrem notas *Sistema não deve permitir que alunos alterem notas *Sistema não deve permitir que alunos deletem notas
e. O módulo de upload deve limitar vídeos no formato mp4 até 35MB, mas vídeos no formato avi podem chegar até 50MB. *Sistema deve permitir upload de vídeo no formato mp4 em até 35MB. *Sistema não deve permitir upload de vídeo no formato mp4 acima de 35MB. *Sistema deve permitir upload de vídeo no formato avi de até 50MB. *Sistema não deve permitir upload de vídeos acima de 50MB.
f. Clientes