app da apostila caelum de testes, jsf e design patterns