Initially, testing of the collision detection module involved testing static collections of polygons. These polygons were specifically placed to test out the different possible cases of contact and intersection. Once satisfied that the basic polygon checking functions worked correctly (after debugging and carrying out trial runs), the collision detection module was incorporated with the plant growing module to test out its performance with a simulation.