/RoomsAllocation

Projeto da disciplina Padrões de Projeto 2015.2

Primary LanguageJava

RoomsAllocation

Projeto da disciplina Padrões de Projeto 2015.2‎

Como rodar o EasyAccept: http://easyaccept.sourceforge.net/tutorial.html
Onde baixar o EasyAccept: http://sourceforge.net/projects/easyaccept/files/easyaccept/
Testes de Aceitação EasyAccept: https://sites.google.com/site/mperkusich/disciplinas/padroes-de-projeto-2015-1/projeto-da-disciplina

Possiveis dúvidas

  • Script 1

  • Script 2

  • Script 3

  • Script 4

Linha 71: Ele busca um evento alocado com o nome "Disciplina Sistema de Informacao I", o evento existe (), mas não está alocado. (Nesse Script é testado os eventos alocados e não alocados)

Linha 98: O método localizarEvento vai buscar todos os eventos alocados, sendo assim, quando for inserido "Disciplina" deverá ser retornado todos os eventos que apresentem "Disciplina" no seu nome[Formato: SA-01:EV-01, SA-02:EV-05].

Linha 100 e 101: Ao buscar um contato pelo "localizarEvento", deve ser retornado todos os eventos que contenham o nome inserido. (Exemplo: Prof Pedro e Pedro Silva contém Pedro) [Formato:LAB-03:EV-09, SA-01:EV-01]

  • Script 5

  • Script 6

  • Script 7

Correções nos Scripts

  • Script 1

Escritório - Foi adicionado um novo atributo (Tipo). Esses tipos podem ser: administração, quimica, computacao, biologia, fisica, construcao, projeto de pesquisa, entre outros.

Alterações: Linha 40, Linha 42, Linha 44, Linha 98

  • Script 2

  • Script 3

Escritório - Foi adicionado um novo atributo (Tipo). Esses tipos podem ser: administração, quimica, computacao, biologia, fisica, construcao, projeto de pesquisa, entre outros.

Alterações: Linha 33

Alocação alterada (Alocações em finais de semana)

Alterações: Linha 74, Linha 75, Linha 105, Linha 106

Adicionado novo evento para testar choque entre datas (verificando repetições)

Alterações: Linha 70, Linha 109, Linha 110

  • Script 4

Escritório - Foi adicionado um novo atributo (Tipo). Esses tipos podem ser: administração, quimica, computacao, biologia, fisica, construcao, projeto de pesquisa, entre outros.

Alterações: Linha 33

Ordem Errada - LAB-03:EV-09, SA-01:EV-01 para SA-01:EV-01, LAB-03:EV-09

Alterações: Linha 101

  • Script 5

Escritório - Foi adicionado um novo atributo (Tipo). Esses tipos podem ser: administração, quimica, computacao, biologia, fisica, construcao, projeto de pesquisa, entre outros.

Alterações: Linha 33

Ordem Errada - LAB-03:EV-09, SA-01:EV-01 para SA-01:EV-01, LAB-03:EV-09

Alterações: Linha 81

  • Script 6

Escritório - Foi adicionado um novo atributo (Tipo). Esses tipos podem ser: administração, quimica, computacao, biologia, fisica, construcao, projeto de pesquisa, entre outros.

Alterações: Linha 33

Ordem Errada - LAB-03:EV-09, SA-01:EV-01 para SA-01:EV-01, LAB-03:EV-09

Alterações: Linha 81

  • Script 7

Escritório - Foi adicionado um novo atributo (Tipo). Esses tipos podem ser: administração, quimica, computacao, biologia, fisica, construcao, projeto de pesquisa, entre outros.

Alterações: Linha 33

Ordem Errada - LAB-03:EV-09, SA-01:EV-01 para SA-01:EV-01, LAB-03:EV-09

Alterações: Linha 81