@Test
    public void avecinJaPuolisonPaikatToimivat() {
        Sitsit sitsit = new Sitsit(2);

        for (int i = 0; i < 10; i++) {
            sitsit.addPaikka(1);
        }

        sitsit.lisaaPaikoilleTiedotAvecinJaPuolisonPaikoista();

        assertEquals(-2, sitsit.getPaikka(3).getPaikka() - sitsit.getPaikka(3).getMiehenAvecinPaikka().getPaikka());
        assertEquals(sitsit.getPaikka(3), sitsit.getPaikka(3).getMiehenAvecinPaikka().getNaisenAvecinPaikka());
        assertEquals(false, sitsit.getPaikka(3).getMiehenAvecinPaikka().equals(sitsit.getPaikka(3)));

        assertEquals(2, sitsit.getPaikka(3).getPaikka() - sitsit.getPaikka(3).getNaisenAvecinPaikka().getPaikka());
        assertEquals(sitsit.getPaikka(3), sitsit.getPaikka(3).getNaisenAvecinPaikka().getMiehenAvecinPaikka());
        assertEquals(false, sitsit.getPaikka(3).getNaisenAvecinPaikka().equals(sitsit.getPaikka(3)));

        assertEquals(1, Math.abs(sitsit.getPaikka(3).getPuolisonPaikka().getPaikka() - sitsit.getPaikka(3).getPaikka()));
        assertEquals(sitsit.getPaikka(3), sitsit.getPaikka(3).getPuolisonPaikka().getPuolisonPaikka());
        assertEquals(false, sitsit.getPaikka(3).getPuolisonPaikka().equals(sitsit.getPaikka(3)));



        for (Paikka paikka1 : sitsit.getPaikat()) {
            assertTrue(paikka1.getPuolisonPaikka() != null);
            
            System.out.println(paikka1.getPaikka() + " " + paikka1.getMiehenAvecinPaikka() + " " + paikka1.getNaisenAvecinPaikka());

            if (paikka1.getPaikka() % 2 == 0) {
                if (paikka1.getPaikka() > 0) {
                    System.out.println("1");
                    assertTrue(paikka1.getMiehenAvecinPaikka() != null);
                }
                if (paikka1.getPaikka() < 8) {
                    System.out.println("2");
                    assertTrue(paikka1.getNaisenAvecinPaikka() != null);
                }
            } else {
                if (paikka1.getPaikka() > 1) {
                    System.out.println("3");
                    assertTrue(paikka1.getNaisenAvecinPaikka() != null);
                }
                if (paikka1.getPaikka() < 9) {
                    System.out.println("4");
                    assertTrue(paikka1.getMiehenAvecinPaikka() != null);
                }
            }

        }
    }