@Test
    public void testProgressLocal() {
        NetWork localNet = new NetWork(windows, linux, chrome);
        PC[] pcAmount = localNet.getComputers();
        // We're cheking start values
        assertTrue(pcAmount[1].isInfected());
        for (int i = 0; i < pcAmount.length; i++) {
            if (i != 1) {
                assertFalse(pcAmount[i].isInfected());
            }
        }
        // first iteration
        // 2 attacks 1
        // 2 attacks 4
        localNet.progress();
        localNet.progress();
        assertTrue(pcAmount[0].isInfected());
        assertTrue(pcAmount[3].isInfected());
        
        assertFalse(pcAmount[4].isInfected());
        assertFalse(pcAmount[2].isInfected());
        
        // second iteration
        // 1 attacks 3
        // 4 attack 5
        localNet.progress();           
        for (int i = 0; i < pcAmount.length; i++) {
            assertTrue(pcAmount[i].isInfected());
        }
    }