Estudo de java, tdd e JSF