Implementar caso de uso e teste
Oi pessoal, tudo bem?
Me foi passado um teste, mas eu não sei como resolver, estou bem perdido.
É um Post Service Client (no estilo de uma rede social)
Tenho a seguinte definição:
Uploaded with ImageShack.us
Me foi passado que deveria criar o modelo de design e a implementação desse modelo em PHP 5.3, utilizando design patterns e técnicas de design claras e adequadas.
Tem um caso de uso, que fala basicamente que dos atores e a estória, onde o fluxo é:
PSC mantém uma lista de posts
PSC mantém a referência do autor dos posts
PSC pode listar os posts
PSC pode deletar os posts
Pré-condição:
Um valor não-nulo pra ser armazenado
Pós-condição:
Uma mensagem de sucesso no armazenamento do post
E me foi passado um caso de teste, que precisa ser resolvido:
Regras de adição/inserção
Um titulo e um autor preenchidos - retorna true
Titulo ou autor vazio - retorna falso
Titulo maior que 255 caracteres - VAZIO - joga uma excessão
Só que galera eu to muito perdido nem sei por onde começar! Sei que tenho que implementar as classes Post e Posts, mas como vou fazer a implementação dos métodos de inserção e remoção? Preciso implementar alguma coisa a mais?
Por favor alguem me ajudaaa!
brigado
Discussão (1)
Carregando comentários...