/** Verify {@link BaseProjectProperty#setJob(org.hudsonci.api.model.IJob)} method. */
 @Test
 public void testSetJob() {
   try {
     property.setJob(null);
     fail("Null is not allowed.");
   } catch (Exception e) {
     assertEquals(BaseProjectProperty.INVALID_JOB_EXCEPTION, e.getMessage());
   }
   assertNotNull(property.getJob());
   assertEquals(project, property.getJob());
 }
 /** Verify constructor */
 @Test
 public void testConstructor() {
   try {
     new BaseProjectProperty(null);
     fail("Null should be handled by BaseProjectProperty constructor.");
   } catch (Exception e) {
     assertEquals(BaseProjectProperty.INVALID_JOB_EXCEPTION, e.getMessage());
   }
   assertNotNull(property.getJob());
   assertEquals(project, property.getJob());
 }