*** COMPILING IN ei/checked-out/006
A-01-01-M-ok.in
Running: Running: TEST PASSED!
A-01-02-M-ok.in
Running: Running: *** expected/A-01-02-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-02-M-ok.out Tue Oct 22 22:48:54 2024
ZONE 1
*** 39,45 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
--- 39,45 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
ZONE 2
*** 51,54 ****
--- 51,55 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
+ Escolha uma opção: Número inválido!
Escolha uma opção:
\ No newline at end of file
output differs from expected
A-01-03-M-ok.in
Running: Running: Exception in thread "main" pt.tecnico.uilib.forms.FormException: O formulário 'null' não está preenchido. Invoque o método parse() primeiro.
at pt.tecnico.uilib.forms.Form.get(Form.java:147)
at pt.tecnico.uilib.forms.Form.booleanField(Form.java:159)
at pt.tecnico.uilib.forms.Form.confirm(Form.java:238)
at hva.app.main.DoOpenFile.execute(DoOpenFile.java:24)
at pt.tecnico.uilib.menus.Command.performCommand(Command.java:151)
at pt.tecnico.uilib.text.TextInteraction.open(TextInteraction.java:114)
at pt.tecnico.uilib.Dialog.open(Dialog.java:48)
at pt.tecnico.uilib.menus.Menu.open(Menu.java:71)
at hva.app.App.main(App.java:20)
execution failed
*** expected/A-01-03-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-03-M-ok.out Tue Oct 22 22:48:54 2024
ZONE 1
*** 10,54 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
! 1 - Criar ficheiro
! 2 - Abrir ficheiro
! 3 - Guardar ficheiro
! 4 - Avançar estação do ano
! 5 - Ver satisfação global
! 6 - Gestão de animais
! 7 - Gestão de funcionários
! 8 - Gestão de habitats
! 9 - Gestão de vacinas
! 10 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Habitats
! 1 - Visualizar todos os habitats
! 2 - Registar habitat
! 3 - Alterar área de habitat
! 4 - Alterar influência de habitat sobre espécie
! 5 - Plantar árvore
! 6 - Mostrar árvores de habitat
! 0 - Sair
! Escolha uma opção: HABITAT|AR1|Aldeia dos Macacos|20|0
! Gestão de Habitats
! 1 - Visualizar todos os habitats
! 2 - Registar habitat
! 3 - Alterar área de habitat
! 4 - Alterar influência de habitat sobre espécie
! 5 - Plantar árvore
! 6 - Mostrar árvores de habitat
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Criar ficheiro
! 2 - Abrir ficheiro
! 3 - Guardar ficheiro
! 4 - Avançar estação do ano
! 5 - Ver satisfação global
! 6 - Gestão de animais
! 7 - Gestão de funcionários
! 8 - Gestão de habitats
! 9 - Gestão de vacinas
! 10 - Consultas
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 10,13 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Fim de entrada de dados (R-EOF): pt.tecnico.uilib.text.RuntimeEOFException: Fim do fluxo de dados de entrada
output differs from expected
A-01-04-M-ok.in
Running: Running: TEST PASSED!
A-01-05-M-ok.in
Running: Running: TEST PASSED!
A-01-06-M-ok.in
Running: Running: *** expected/A-01-06-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-06-M-ok.out Tue Oct 22 22:48:54 2024
ZONE 1
*** 18,29 ****
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: HABITAT|aaaaa|Aldeia dos Macacos 6|520|0
! HABITAT|AAAAB|Aldeia dos Macacos 5|420|0
HABITAT|AR1|Aldeia dos Macacos 4|20|0
HABITAT|AX1|Aldeia dos Macacos 3|220|0
- HABITAT|bar1|Aldeia dos Macacos 2|320|0
HABITAT|XR11|Aldeia dos Macacos 1|420|0
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
--- 18,29 ----
5 - Plantar árvore
6 - Mostrar árvores de habitat
0 - Sair
! Escolha uma opção: HABITAT|AAAAB|Aldeia dos Macacos 5|420|0
HABITAT|AR1|Aldeia dos Macacos 4|20|0
HABITAT|AX1|Aldeia dos Macacos 3|220|0
HABITAT|XR11|Aldeia dos Macacos 1|420|0
+ HABITAT|aaaaa|Aldeia dos Macacos 6|520|0
+ HABITAT|bar1|Aldeia dos Macacos 2|320|0
Gestão de Habitats
1 - Visualizar todos os habitats
2 - Registar habitat
output differs from expected
A-01-07-M-ok.in
Running: Running: TEST PASSED!
A-01-08-M-ok.in
Running: Running: TEST PASSED!
A-01-09-M-ok.in
Running: Running: TEST PASSED!
A-01-10-M-ok.in
Running: Running: TEST PASSED!
A-01-11-M-ok.in
Running: Running: TEST PASSED!
A-01-12-M-ok.in
Running: Running: TEST PASSED!
A-01-13-M-ok.in
Running: Running: *** expected/A-01-13-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-13-M-ok.out Tue Oct 22 22:48:55 2024
ZONE 1
*** 40,46 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
--- 40,46 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
ZONE 2
*** 52,55 ****
--- 52,56 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
+ Escolha uma opção: Número inválido!
Escolha uma opção:
\ No newline at end of file
output differs from expected
A-01-14-M-ok.in
Running: Running: Exception in thread "main" pt.tecnico.uilib.forms.FormException: O formulário 'null' não está preenchido. Invoque o método parse() primeiro.
at pt.tecnico.uilib.forms.Form.get(Form.java:147)
at pt.tecnico.uilib.forms.Form.booleanField(Form.java:159)
at pt.tecnico.uilib.forms.Form.confirm(Form.java:238)
at hva.app.main.DoOpenFile.execute(DoOpenFile.java:24)
at pt.tecnico.uilib.menus.Command.performCommand(Command.java:151)
at pt.tecnico.uilib.text.TextInteraction.open(TextInteraction.java:114)
at pt.tecnico.uilib.Dialog.open(Dialog.java:48)
at pt.tecnico.uilib.menus.Menu.open(Menu.java:71)
at hva.app.App.main(App.java:20)
execution failed
*** expected/A-01-14-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-14-M-ok.out Tue Oct 22 22:48:55 2024
ZONE 1
*** 10,86 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
! 1 - Criar ficheiro
! 2 - Abrir ficheiro
! 3 - Guardar ficheiro
! 4 - Avançar estação do ano
! 5 - Ver satisfação global
! 6 - Gestão de animais
! 7 - Gestão de funcionários
! 8 - Gestão de habitats
! 9 - Gestão de vacinas
! 10 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Animais
! 1 - Visualizar todos os animais
! 2 - Registar animal
! 3 - Transferir para habitat
! 4 - Calcular satisfação de animal
! 0 - Sair
! Escolha uma opção: ANIMAL|A1|Farrusco 1|E1|VOID|H1
! ANIMAL|A2|Farrusco 2|E2|VOID|H1
! ANIMAL|A3|Farrusco 3|E3|VOID|H2
! ANIMAL|B1|Farrusco 4|E3|VOID|H2
! ANIMAL|X1|Farrusco 5|E2|VOID|H3
! ANIMAL|X2|Farrusco 6|E1|VOID|H3
! Gestão de Animais
! 1 - Visualizar todos os animais
! 2 - Registar animal
! 3 - Transferir para habitat
! 4 - Calcular satisfação de animal
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Criar ficheiro
! 2 - Abrir ficheiro
! 3 - Guardar ficheiro
! 4 - Avançar estação do ano
! 5 - Ver satisfação global
! 6 - Gestão de animais
! 7 - Gestão de funcionários
! 8 - Gestão de habitats
! 9 - Gestão de vacinas
! 10 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Habitats
! 1 - Visualizar todos os habitats
! 2 - Registar habitat
! 3 - Alterar área de habitat
! 4 - Alterar influência de habitat sobre espécie
! 5 - Plantar árvore
! 6 - Mostrar árvores de habitat
! 0 - Sair
! Escolha uma opção: HABITAT|H1|ldeia dos Macacos|20|0
! HABITAT|H2|ldeia dos Macacos|20|0
! HABITAT|H3|ldeia dos Macacos|20|0
! Gestão de Habitats
! 1 - Visualizar todos os habitats
! 2 - Registar habitat
! 3 - Alterar área de habitat
! 4 - Alterar influência de habitat sobre espécie
! 5 - Plantar árvore
! 6 - Mostrar árvores de habitat
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Criar ficheiro
! 2 - Abrir ficheiro
! 3 - Guardar ficheiro
! 4 - Avançar estação do ano
! 5 - Ver satisfação global
! 6 - Gestão de animais
! 7 - Gestão de funcionários
! 8 - Gestão de habitats
! 9 - Gestão de vacinas
! 10 - Consultas
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 10,13 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Fim de entrada de dados (R-EOF): pt.tecnico.uilib.text.RuntimeEOFException: Fim do fluxo de dados de entrada
output differs from expected
A-01-15-M-ok.in
Running: Running: TEST PASSED!
A-01-16-M-ok.in
Running: Running: TEST PASSED!
A-01-17-M-ok.in
Running: Running: TEST PASSED!
A-01-18-M-ok.in
Running: Running: TEST PASSED!
A-01-19-M-ok.in
Running: Running: *** expected/A-01-19-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-19-M-ok.out Tue Oct 22 22:48:55 2024
ZONE 1
*** 17,31 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|A24|Rohit Figueiredo
! VET|A25|Rohit Figueiredo 2
! TRT|A34|Rohit Figueiredo 3
! VET|A85|Rohit Figueiredo 4
! VET|A95|Rohit Figueiredo 5
TRT|B24|Rohit Figueiredo 6
! TRT|D24|Rohit Figueiredo 7
TRT|X24|Rohit Figueiredo 8
VET|X25|Rohit Figueiredo 9
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 17,31 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: VET|A95|Rohit Figueiredo 5
TRT|B24|Rohit Figueiredo 6
! TRT|A24|Rohit Figueiredo
! VET|A25|Rohit Figueiredo 2
TRT|X24|Rohit Figueiredo 8
VET|X25|Rohit Figueiredo 9
+ TRT|A34|Rohit Figueiredo 3
+ TRT|D24|Rohit Figueiredo 7
+ VET|A85|Rohit Figueiredo 4
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-01-20-M-ok.in
Running: Running: *** expected/A-01-20-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-20-M-ok.out Tue Oct 22 22:48:55 2024
ZONE 1
*** 17,31 ****
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: TRT|a24|Rohit Figueiredo
! VET|A25|Rohit Figueiredo 2
! TRT|A34|Rohit Figueiredo 3
! VET|a85|Rohit Figueiredo 4
! VET|a95|Rohit Figueiredo 5
TRT|B24|Rohit Figueiredo 6
! TRT|d24|Rohit Figueiredo 7
TRT|x24|Rohit Figueiredo 8
VET|X25|Rohit Figueiredo 9
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
--- 17,31 ----
4 - Retirar responsabilidade
5 - Calcular satisfação de funcionário
0 - Sair
! Escolha uma opção: VET|a95|Rohit Figueiredo 5
TRT|B24|Rohit Figueiredo 6
! TRT|a24|Rohit Figueiredo
! VET|A25|Rohit Figueiredo 2
TRT|x24|Rohit Figueiredo 8
VET|X25|Rohit Figueiredo 9
+ TRT|A34|Rohit Figueiredo 3
+ TRT|d24|Rohit Figueiredo 7
+ VET|a85|Rohit Figueiredo 4
Gestão de Funcionários
1 - Visualizar todos os funcionários
2 - Registar funcionário
output differs from expected
A-01-21-M-ok.in
Running: Running: TEST PASSED!
A-01-22-M-ok.in
Running: Running: TEST PASSED!
A-01-23-M-ok.in
Running: Running: TEST PASSED!
A-01-24-M-ok.in
Running: Running: TEST PASSED!
A-01-25-M-ok.in
Running: Running: TEST PASSED!
A-01-26-M-ok.in
Running: Running: *** expected/A-01-26-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-26-M-ok.out Tue Oct 22 22:48:56 2024
ZONE 1
*** 16,25 ****
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|V3|Tétano|0|E1,E2,E3
! VACINA|V4|Tétano 2|0|E1,E2
! VACINA|V5|Tétano 3|0|E1,E2,E3
! VACINA|V6|Tétano|0|E2,E3
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
--- 16,25 ----
3 - Vacinar animal
4 - Mostrar vacinações
0 - Sair
! Escolha uma opção: VACINA|V3|Tétano|0|E2,E3,E1
! VACINA|V4|Tétano 2|0|E2,E1
! VACINA|V5|Tétano 3|0|E3,E2,E1
! VACINA|V6|Tétano|0|E3,E2
Gestão de Vacinas
1 - Visualizar todas as vacinas
2 - Registar vacina
output differs from expected
A-01-27-M-ok.in
Running: Running: *** expected/A-01-27-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-27-M-ok.out Tue Oct 22 22:48:56 2024
ZONE 1
*** 10,16 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Guardar antes de fechar? Ficheiro sem nome. Guardar ficheiro como: Ficheiro a abrir: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
--- 10,17 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Abrir ficheiro: Operação inválida: Problema ao abrir ficheiro: Erro a processar ficheiro s
! Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
ZONE 2
*** 22,25 ****
--- 23,28 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
Escolha uma opção:
\ No newline at end of file
output differs from expected
A-01-27B-M-ok.in
Running: Running: *** expected/A-01-27B-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-27B-M-ok.out Tue Oct 22 22:48:56 2024
ZONE 1
*** 10,16 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Guardar antes de fechar? Ficheiro sem nome. Guardar ficheiro como: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
--- 10,17 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Abrir ficheiro: Operação inválida: Problema ao abrir ficheiro: Erro a processar ficheiro ap01.dat
! Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
ZONE 2
*** 22,25 ****
--- 23,28 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
+ Escolha uma opção: Número inválido!
+ Escolha uma opção: Número inválido!
Escolha uma opção:
\ No newline at end of file
output differs from expected
A-01-28-M-ok.in
Running: Running: *** expected/A-01-28-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-28-M-ok.out Tue Oct 22 22:48:56 2024
ZONE 1
*** 10,16 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
--- 10,16 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
ZONE 2
*** 22,28 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
--- 22,30 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Número inválido!
! Escolha uma opção: Ficheiro a abrir: Abrir ficheiro: Operação inválida: Problema ao abrir ficheiro: Erro a processar ficheiro ap01.dat
! Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
ZONE 3
*** 40,51 ****
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: ANIMAL|A1|Farrusco 1|E1|VOID|H1
! ANIMAL|A2|Farrusco 2|E2|VOID|H1
! ANIMAL|A3|Farrusco 3|E3|VOID|H2
! ANIMAL|B1|Farrusco 4|E3|VOID|H2
! ANIMAL|X1|Farrusco 5|E2|VOID|H3
! ANIMAL|X2|Farrusco 6|E1|VOID|H3
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
--- 42,48 ----
3 - Transferir para habitat
4 - Calcular satisfação de animal
0 - Sair
! Escolha uma opção: ANIMAL|A1|Farrusco|E1|VOID|H1
Gestão de Animais
1 - Visualizar todos os animais
2 - Registar animal
output differs from expected
A-01-29-M-ok.in
Running: Running: *** expected/A-01-29-M-ok.out Sat Oct 12 22:18:05 2024
--- checked-out/006/006_A-01-29-M-ok.out Tue Oct 22 22:48:56 2024
ZONE 1
*** 127,133 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro sem nome. Guardar ficheiro como: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
--- 127,133 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Menu Principal
1 - Criar ficheiro
2 - Abrir ficheiro
3 - Guardar ficheiro
ZONE 2
*** 139,142 ****
--- 139,143 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
+ Escolha uma opção: Número inválido!
Escolha uma opção:
\ No newline at end of file
output differs from expected
A-01-30-M-ok.in
Running: Running: Exception in thread "main" pt.tecnico.uilib.forms.FormException: O formulário 'null' não está preenchido. Invoque o método parse() primeiro.
at pt.tecnico.uilib.forms.Form.get(Form.java:147)
at pt.tecnico.uilib.forms.Form.booleanField(Form.java:159)
at pt.tecnico.uilib.forms.Form.confirm(Form.java:238)
at hva.app.main.DoOpenFile.execute(DoOpenFile.java:24)
at pt.tecnico.uilib.menus.Command.performCommand(Command.java:151)
at pt.tecnico.uilib.text.TextInteraction.open(TextInteraction.java:114)
at pt.tecnico.uilib.Dialog.open(Dialog.java:48)
at pt.tecnico.uilib.menus.Menu.open(Menu.java:71)
at hva.app.App.main(App.java:20)
execution failed
*** expected/A-01-30-M-ok.out Sat Oct 12 22:18:20 2024
--- checked-out/006/006_A-01-30-M-ok.out Tue Oct 22 22:48:56 2024
ZONE 1
*** 10,142 ****
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Menu Principal
! 1 - Criar ficheiro
! 2 - Abrir ficheiro
! 3 - Guardar ficheiro
! 4 - Avançar estação do ano
! 5 - Ver satisfação global
! 6 - Gestão de animais
! 7 - Gestão de funcionários
! 8 - Gestão de habitats
! 9 - Gestão de vacinas
! 10 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Animais
! 1 - Visualizar todos os animais
! 2 - Registar animal
! 3 - Transferir para habitat
! 4 - Calcular satisfação de animal
! 0 - Sair
! Escolha uma opção: ANIMAL|A1|Nome 1|E1|VOID|AAAA
! ANIMAL|A2|Nome 1|E3|VOID|AAAA
! Gestão de Animais
! 1 - Visualizar todos os animais
! 2 - Registar animal
! 3 - Transferir para habitat
! 4 - Calcular satisfação de animal
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Criar ficheiro
! 2 - Abrir ficheiro
! 3 - Guardar ficheiro
! 4 - Avançar estação do ano
! 5 - Ver satisfação global
! 6 - Gestão de animais
! 7 - Gestão de funcionários
! 8 - Gestão de habitats
! 9 - Gestão de vacinas
! 10 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Funcionários
! 1 - Visualizar todos os funcionários
! 2 - Registar funcionário
! 3 - Atribuir responsabilidade
! 4 - Retirar responsabilidade
! 5 - Calcular satisfação de funcionário
! 0 - Sair
! Escolha uma opção: TRT|A24|Rohit Figueiredo
! VET|A25|Rohit Figueiredo 2
! TRT|A34|Rohit Figueiredo 3
! VET|A85|Rohit Figueiredo 4
! VET|A95|Rohit Figueiredo 5
! TRT|B24|Rohit Figueiredo 6
! TRT|D24|Rohit Figueiredo 7
! TRT|X24|Rohit Figueiredo 8
! VET|X25|Rohit Figueiredo 9
! Gestão de Funcionários
! 1 - Visualizar todos os funcionários
! 2 - Registar funcionário
! 3 - Atribuir responsabilidade
! 4 - Retirar responsabilidade
! 5 - Calcular satisfação de funcionário
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Criar ficheiro
! 2 - Abrir ficheiro
! 3 - Guardar ficheiro
! 4 - Avançar estação do ano
! 5 - Ver satisfação global
! 6 - Gestão de animais
! 7 - Gestão de funcionários
! 8 - Gestão de habitats
! 9 - Gestão de vacinas
! 10 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Habitats
! 1 - Visualizar todos os habitats
! 2 - Registar habitat
! 3 - Alterar área de habitat
! 4 - Alterar influência de habitat sobre espécie
! 5 - Plantar árvore
! 6 - Mostrar árvores de habitat
! 0 - Sair
! Escolha uma opção: HABITAT|AAAA|Aldeia dos Macacos 5|420|0
! Gestão de Habitats
! 1 - Visualizar todos os habitats
! 2 - Registar habitat
! 3 - Alterar área de habitat
! 4 - Alterar influência de habitat sobre espécie
! 5 - Plantar árvore
! 6 - Mostrar árvores de habitat
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Criar ficheiro
! 2 - Abrir ficheiro
! 3 - Guardar ficheiro
! 4 - Avançar estação do ano
! 5 - Ver satisfação global
! 6 - Gestão de animais
! 7 - Gestão de funcionários
! 8 - Gestão de habitats
! 9 - Gestão de vacinas
! 10 - Consultas
! 0 - Sair
! Escolha uma opção: Gestão de Vacinas
! 1 - Visualizar todas as vacinas
! 2 - Registar vacina
! 3 - Vacinar animal
! 4 - Mostrar vacinações
! 0 - Sair
! Escolha uma opção: VACINA|V3|Tétano|0|E1
! VACINA|V4|Tétano 2|0|E1
! VACINA|V5|Tétano 3|0|E1
! Gestão de Vacinas
! 1 - Visualizar todas as vacinas
! 2 - Registar vacina
! 3 - Vacinar animal
! 4 - Mostrar vacinações
! 0 - Sair
! Escolha uma opção: Menu Principal
! 1 - Criar ficheiro
! 2 - Abrir ficheiro
! 3 - Guardar ficheiro
! 4 - Avançar estação do ano
! 5 - Ver satisfação global
! 6 - Gestão de animais
! 7 - Gestão de funcionários
! 8 - Gestão de habitats
! 9 - Gestão de vacinas
! 10 - Consultas
! 0 - Sair
! Escolha uma opção:
\ No newline at end of file
--- 10,13 ----
9 - Gestão de vacinas
10 - Consultas
0 - Sair
! Escolha uma opção: Ficheiro a abrir: Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Guardar antes de fechar? Fim de entrada de dados (R-EOF): pt.tecnico.uilib.text.RuntimeEOFException: Fim do fluxo de dados de entrada
output differs from expected
A-01-31-M-ok.in
Running: Running: TEST PASSED!