### Question:
CopyOnWriteListProjectProperty extends BaseProjectProperty<CopyOnWriteList> { @Override public CopyOnWriteList getOriginalValue() { CopyOnWriteList result = super.getOriginalValue(); return null != result ? result : getDefaultValue(); } CopyOnWriteListProjectProperty(ICascadingJob job); @Override CopyOnWriteList getDefaultValue(); @Override CopyOnWriteList getOriginalValue();  }### Answer:
@Test public void testGetOriginalValue() { CopyOnWriteList originalValue = property.getOriginalValue(); assertNotNull(originalValue); assertTrue(originalValue == property.getOriginalValue()); }