7. Experiencia con pitclipse - scobos/PracticaFinal_ISI GitHub Wiki
Una vez realizados todos los tests, utilizamos pitclipse para comprobar las mutaciones que teníamos. Nos fijamos principalmente en el Main, ya que es código que hemos implementado nosotros pero nos sirvió también para ver cuánto teníamos cubierto en los otros ficheros que utilizamos gracias a nuestros test implementados. En el main, nos sale que no está cubierto toda la parte de html, ya que como documentamos en otra página de la wiki, no hemos realizado tests para esta parte. En la parte que tenemos implementada un switch, también salen casos sin cubrir, ya que en nuestros tests no pasamos por todos los case. Por último, en los métodos Do de nuestro main pit nos dice lo siguiente:
- mutated return of Object value for urjc/isi/practicaFinal/Main::doAinB to ( if (x != null) null else throw new RuntimeException ) → SURVIVED
No hemos contemplado esto, ya que a los métodos que acceden los do sí que contemplan el caso en el que sea null por tanto no hemos visto conveniente hacerlo.