    @Test
    public void testIntersect_AdjacentEast() throws Exception {

        Viewport a = new Viewport(30, 100, 3, 3);
        Viewport adjacentEast = new Viewport(31, 103, 1, 1);
        Viewport copy = new Viewport(a);

        boolean intersected = a.intersect(adjacentEast);

        assertFalse("adjacent, no intersection", intersected);
        assertEquals("adjacent, no changed", a, copy);
    }