23.04.2015 Views

Grupo ARCO - Universidad de Castilla-La Mancha

Grupo ARCO - Universidad de Castilla-La Mancha

Grupo ARCO - Universidad de Castilla-La Mancha

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

B. PLAN DE PRUEBAS 78<br />

B.4.4. Varias suscripciones a un canal con un publicador general<br />

Como en la prueba anterior, se comprueba que los eventos sea reportados <strong>de</strong> manera correcta<br />

y a<strong>de</strong>más, esta prueba asegura un correcto funcionamiento cuando hay más <strong>de</strong> un<br />

suscriptor.<br />

Dado - un canal con filtros, un publicador <strong>de</strong>l canal, un suscriptor 1 al canal y otro suscriptor<br />

2 al canal indicando sus propios filtros.<br />

Cuando - el publicador envía varios eventos.<br />

Entonces - el suscriptor 2 sólo recibe aquellos eventos que pertenecen a los filtros con los<br />

que se ha suscrito y sin olvidarse <strong>de</strong> los filtros propios <strong>de</strong>l canal, mientras que el<br />

suscriptor 1 recibe todos los eventos que pue<strong>de</strong> manejar el canal.<br />

B.4.5. Suscripción con filtro a un canal con publicador, ambos con filtros<br />

Se comprueba y valida la suscripción con filtros cuando existe un canal con filtrado y un<br />

publicador a ese canal con filtrado en la publicación.<br />

Dado - un canal con filtros, un publicador <strong>de</strong>l canal con filtrado, un suscriptor al canal<br />

indicando sus propios filtros.<br />

Cuando - el publicador envía varios eventos.<br />

Entonces - el suscriptor sólo recibe aquellos eventos que pertenecen a los filtros con los que<br />

se ha suscrito y teniendo en cuenta los filtros <strong>de</strong>l canal a<strong>de</strong>más <strong>de</strong>l filtrado que realiza<br />

el publicador.<br />

B.4.6. Suscripción con filtro a un canal con publicador, ambos con filtros<br />

Esta prueba es semejante a las pruebas anteriores. Se <strong>de</strong>muestra la misma circunstancia<br />

con más <strong>de</strong> un suscriptor.<br />

Dado - un canal con filtro, un publicador <strong>de</strong>l canal con filtrado, un suscriptor 1 al canal y un<br />

suscriptor 2 al canal indicando sus propios filtros.<br />

Cuando - el publicador envía varios eventos.<br />

Entonces - el suscriptor 2 sólo recibe aquellos eventos que pertenecen a los filtros con los<br />

que se ha suscrito teniendo en cuenta los filtros propios <strong>de</strong>l canal y el filtrado en el publicador,<br />

mientras que el suscriptor 1 recibe todos los eventos que envía el publicador.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!