From 26733e44bde8b636dfcf326018397bb8053abc07 Mon Sep 17 00:00:00 2001 From: Luis Rodrigues Date: Tue, 7 Apr 2026 10:16:20 +0100 Subject: [PATCH] adicionar teste para metodo '__str__()' --- tests/test_mapa.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/test_mapa.py b/tests/test_mapa.py index 5d1acb3..039d70d 100644 --- a/tests/test_mapa.py +++ b/tests/test_mapa.py @@ -1,7 +1,7 @@ import pytest from random import randint from modules.agente import Agente -from modules.mapa import Mapa, MAX_DIMENSAO, MIN_DIMENSAO +from modules.mapa import Mapa, MIN_DIMENSAO class Test_Mapa: @@ -38,3 +38,14 @@ class Test_Mapa: if pos_y >= mapa.dimensao[0]: pos_y = 0 assert agente is mapa.mundo[pos_x][pos_y] + + def test_stringify(self): + """ + teste para metodo __str__() + """ + mapa: Mapa = Mapa((16, 16)) + assert ( + mapa.__str__() + == f"Dados Mapa ({mapa.id_mapa})\n \ + \tdimensao: {mapa.dimensao[0]} x {mapa.dimensao[1]}" + )