Buenas, estoy haciendo el tp1 y creo que encontre un error en el paquete de test pasados.
dadas las pruebas:
->algoChat publicarMensaje: 'por favor @maria y @juan venir a clase hoy' enCanal: 'anuncios'.
algoChat publicarMensaje: 'hoy no hace falta que venga @pedro a clase' enCanal: 'anuncios'.
->algoChat publicarMensaje: '@juan traer la libreta' enCanal: 'anuncios'.
->algoChat publicarMensaje: '@juan como estas?' enCanal: 'consultas'.
el assert dice:
self assert: (algoChat getNotificacionesDeUsuario: 'juan') equals: 'por favor @maria y @juan venir a clase hoy | @juan traer la libreta'.
No falta un @juan como estas? en las notificaciones del usuario Juan? o estoy entendiendo mal el mensaje?
Buenas, te referis al test "test05UsuarioEnCanalRecibeNotificacionesCuandoMencionanSuNombre", no?
La idea es que el usuario recibe las notificaciones cuando mencionan su nombre, pero solo en los canales donde fue agregado el usuario.
En el caso del test, fijate que los mensajes anteriores se enviaron al canal "anuncios" (donde el usuario 'juan' esta agregado), pero el ultimo mensaje se envio al canal "consultas" (donde no esta ese usuario).
Saludos
Eugenio
Comprendo, gracias por la respuesta!