1 Testes com uma fila inexistente
  teste queue_size
  teste queue_destroy
  teste queue_head
  teste queue_next
  teste queue_item
  teste queue_add
  teste queue_del
  fila: undef
2 Testes com uma fila existente mas vazia
  teste queue_create
  teste queue_size
  teste queue_head
  teste queue_next
  teste queue_item
  teste queue_del
  fila: [ ] (0 items)
3 Testes de inserção
  colocando ameixa
  fila: [ ameixa ] (1 items)
  colocando banana
  fila: [ ameixa banana ] (2 items)
  colocando goiaba
  fila: [ ameixa banana goiaba ] (3 items)
  colocando laranja
  fila: [ ameixa banana goiaba laranja ] (4 items)
  colocando morango
  fila: [ ameixa banana goiaba laranja morango ] (5 items)
  colocando uva
  fila: [ ameixa banana goiaba laranja morango uva ] (6 items)
4 Testes do queue_print:
  fila: undef
  fila: [ undef undef undef undef undef undef ] (6 items)
5 Testes do iterador:
  iterador em ameixa (posição 0)
  iterador em banana (posição 1)
  iterador em goiaba (posição 2)
  iterador em laranja (posição 3)
  iterador em morango (posição 4)
  iterador em uva (posição 5)
  iterador em (null)
6 Testes de remoção
  retirando de fila NULL
    fila antes : [ ameixa banana goiaba laranja morango uva ] (6 items)
    iterador em ameixa
    fila depois: [ ameixa banana goiaba laranja morango uva ] (6 items)
    iterador em ameixa
  retirando item NULL
    fila antes : [ ameixa banana goiaba laranja morango uva ] (6 items)
    iterador em ameixa
    fila depois: [ ameixa banana goiaba laranja morango uva ] (6 items)
    iterador em ameixa
  retirando acerola (que não está na fila)
    fila antes : [ ameixa banana goiaba laranja morango uva ] (6 items)
    iterador em ameixa
    fila depois: [ ameixa banana goiaba laranja morango uva ] (6 items)
    iterador em ameixa
  retirando laranja (no meio da fila)
    fila antes : [ ameixa banana goiaba laranja morango uva ] (6 items)
    iterador em ameixa
    fila depois: [ ameixa banana goiaba morango uva ] (5 items)
    iterador em ameixa
  retirando ameixa (no início da fila)
    fila antes : [ ameixa banana goiaba morango uva ] (5 items)
    iterador em ameixa
    fila depois: [ banana goiaba morango uva ] (4 items)
    iterador em banana
  retirando uva (no fim da fila)
    fila antes : [ banana goiaba morango uva ] (4 items)
    iterador em banana
    fila depois: [ banana goiaba morango ] (3 items)
    iterador em banana
  retirando sob o iterador
    fila antes : [ banana goiaba morango ] (3 items)
    iterador em goiaba
    fila depois: [ banana morango ] (2 items)
    iterador em morango
  retirando sob o iterador
    fila antes : [ banana morango ] (2 items)
    iterador em morango
    fila depois: [ banana ] (1 items)
    iterador em (null)
7 Esvaziando a fila
  fila: [ banana ] (1 items)
  retirei banana
  fila: [ ] (0 items)
8 Teste queue_destroy
Testes concluídos com sucesso!
