import pytest from modules.mapa import Mapa class Test_Mapa: def test_criar_mapa_16x16(self): """ teste simples para criar objecto Mapa """ mapa = Mapa((16, 16)) assert isinstance(mapa, Mapa), f"esperado 'Mapa', retornado {type(mapa)}" def test_criar_mapa_dimensao_negativa(self): """ teste para apanhar excepção quando dimensao de mapa for inferior a 1 """ mapa: Mapa with pytest.raises(ValueError) as e_info: mapa = Mapa((-1, -1)) print(e_info, type(mapa))