def teste_IteradorPreFixado_iterarSobreUmaArvoreVazia(): with naoGeraErro(): for n in Arvore().preFixado(): pass
def testes_oMetodo_remover_naoLancaraExcecaoSeOItemNaoForEncontrado(): numeros = arvorePronta() with naoGeraErro(): numeros.remover(-4)
def teste_IteradorPosFixado_iterarSobreUmaArvoreVazia(): with naoGeraErro(): for n in Heap(None): pass
def teste_IteradorInterFixado_iterarSobreUmaArvoreVazia(): with naoGeraErro(): for n in arvoreVazia().interFixado(): pass
def testes_remover_retornaNormalmenteSeOItemNaoForLocalizado(): with naoGeraErro(): grafo.remover('-')
def lancaraUmErroSeOBlocoDeCodigoLancarUmErro(): with raises(ErroInesperado), naoGeraErro(): raise Exception
def naoLancaraUmErroSeOBlocoDeCodigoNaoLancarNenhumErro(): try: with naoGeraErro(): 1 + 1 except ErroInesperado: fail('Nenhum erro deveria ser gerado.')
def teste_IteradorPosFixado_iterarSobreUmaArvoreVazia(): with naoGeraErro(): for n in ArvoreBinaria(): pass
def testes_oMetodo_remover_iraGerarUmErroSeOItemNaoForLocalizado(): with naoGeraErro(): arvore.remover(-5)