]> wirehaze git hosting - ppos.git/blob - queue/testa-fila.txt

wirehaze git hosting

add ppos/
[ppos.git] / queue / testa-fila.txt
1 1 Testes com uma fila inexistente
2 teste queue_size
3 teste queue_destroy
4 teste queue_head
5 teste queue_next
6 teste queue_item
7 teste queue_add
8 teste queue_del
9 fila: undef
10 2 Testes com uma fila existente mas vazia
11 teste queue_create
12 teste queue_size
13 teste queue_head
14 teste queue_next
15 teste queue_item
16 teste queue_del
17 fila: [ ] (0 items)
18 3 Testes de inserção
19 colocando ameixa
20 fila: [ ameixa ] (1 items)
21 colocando banana
22 fila: [ ameixa banana ] (2 items)
23 colocando goiaba
24 fila: [ ameixa banana goiaba ] (3 items)
25 colocando laranja
26 fila: [ ameixa banana goiaba laranja ] (4 items)
27 colocando morango
28 fila: [ ameixa banana goiaba laranja morango ] (5 items)
29 colocando uva
30 fila: [ ameixa banana goiaba laranja morango uva ] (6 items)
31 4 Testes do queue_print:
32 fila: undef
33 fila: [ undef undef undef undef undef undef ] (6 items)
34 5 Testes do iterador:
35 iterador em ameixa (posição 0)
36 iterador em banana (posição 1)
37 iterador em goiaba (posição 2)
38 iterador em laranja (posição 3)
39 iterador em morango (posição 4)
40 iterador em uva (posição 5)
41 iterador em (null)
42 6 Testes de remoção
43 retirando de fila NULL
44 fila antes : [ ameixa banana goiaba laranja morango uva ] (6 items)
45 iterador em ameixa
46 fila depois: [ ameixa banana goiaba laranja morango uva ] (6 items)
47 iterador em ameixa
48 retirando item NULL
49 fila antes : [ ameixa banana goiaba laranja morango uva ] (6 items)
50 iterador em ameixa
51 fila depois: [ ameixa banana goiaba laranja morango uva ] (6 items)
52 iterador em ameixa
53 retirando acerola (que não está na fila)
54 fila antes : [ ameixa banana goiaba laranja morango uva ] (6 items)
55 iterador em ameixa
56 fila depois: [ ameixa banana goiaba laranja morango uva ] (6 items)
57 iterador em ameixa
58 retirando laranja (no meio da fila)
59 fila antes : [ ameixa banana goiaba laranja morango uva ] (6 items)
60 iterador em ameixa
61 fila depois: [ ameixa banana goiaba morango uva ] (5 items)
62 iterador em ameixa
63 retirando ameixa (no início da fila)
64 fila antes : [ ameixa banana goiaba morango uva ] (5 items)
65 iterador em ameixa
66 fila depois: [ banana goiaba morango uva ] (4 items)
67 iterador em banana
68 retirando uva (no fim da fila)
69 fila antes : [ banana goiaba morango uva ] (4 items)
70 iterador em banana
71 fila depois: [ banana goiaba morango ] (3 items)
72 iterador em banana
73 retirando sob o iterador
74 fila antes : [ banana goiaba morango ] (3 items)
75 iterador em goiaba
76 fila depois: [ banana morango ] (2 items)
77 iterador em morango
78 retirando sob o iterador
79 fila antes : [ banana morango ] (2 items)
80 iterador em morango
81 fila depois: [ banana ] (1 items)
82 iterador em (null)
83 7 Esvaziando a fila
84 fila: [ banana ] (1 items)
85 retirei banana
86 fila: [ ] (0 items)
87 8 Teste queue_destroy
88 Testes concluídos com sucesso!