Date future = new Date(
System.currentTimeMillis() + (1000 * 60 * 60)
);
//
// Create our OrangeBean.
OrangeBean orange = new OrangeBeanImpl(
"orange"
);
//
// Create our OrangeNode.
OrangeNode node = new OrangeNodeImpl(
new FruitBeanImpl.StringIdentBuilder<OrangeBean>(
new URI(
"urn://oranges/"
)
),
orange
);
//
// Set the modified property.
node.properties().set(
OrangeNode.MODIFIED_PROPERTY_URI,
format.format(
future
)
);
//
// Check the modified date.
assertEquals(
future,
orange.modified()
);
}