public void testSetParentProject() {
    Project project = new Project();
    MatchMakerEventCounter listener = new MatchMakerEventCounter();
    MungeProcess process = new MungeProcess();

    process.addSPListener(listener);
    process.setParent(project);
    assertEquals("Incorrect number of events fired", 1, listener.getAllEventCounts());
    assertEquals(
        "Wrong property fired in the event",
        "parent",
        listener.getLastPropertyChangeEvent().getPropertyName());
  }