@Test
    public void testaaEttaTallennetaanTiedostoonPelaajanTiedotKunPeliLoppuu() {
        try {
            pelaaja = PelaajatIO.lataaPelaaja(pelaaja.getNimi());
        } catch (IOException e) {
            fail("Pelaajan lataus epäonnistui.");
        } catch (ClassNotFoundException e) {
            fail("Pelaajan lataus epäonnistui.");
        } catch (ClassCastException e) {
            fail("Pelaajan lataus epäonnistui");
        }
        int pelaajanpisteet = pelaaja.getPisteet();
        do{
            assertTrue("Vastauksen asetus epäonnistui vaikka arvaus annettiin hyväksytyssä muodossa.", asetaVastaus(1, 2, 3, 4));
        }
        while(peli.seuraavaKierros());
            
        try {
            pelaaja = PelaajatIO.lataaPelaaja(pelaaja.getNimi());
        } catch (IOException e) {
            fail("Pelaajan lataus epäonnistui.");
        } catch (ClassNotFoundException e) {
            fail("Pelaajan lataus epäonnistui.");
        } catch (ClassCastException e) {
            fail("Pelaajan lataus epäonnistui");
        }
        if (pelaaja.getPisteet() == pelaajanpisteet) {
            fail("Pelaajan tietoja ei tallennettu pelin kun peli pelattiin loppuun.");
        }
    }