@Test
public void testGetAttributeObject() throws Exception {

	assertEquals(PHOTOGRAMMETRIE_VALUE,
			this.provider.getAttributeObject("SOURCE").getValue()); //$NON-NLS-1$
	assertEquals(15.,
			this.provider.getAttributeObject("HAUTEUR").getValue()); //$NON-NLS-1$
	assertNull(this.provider.getAttributeObject("NOFIELD")); //$NON-NLS-1$
	assertNull(this.provider.getAttributeObject("NEWFIELD")); //$NON-NLS-1$
	this.provider.setAttribute("NEWFIELD", 1f); //$NON-NLS-1$
	assertEquals(PHOTOGRAMMETRIE_VALUE,
			this.provider.getAttributeObject("SOURCE").getValue()); //$NON-NLS-1$
	assertEquals(15.,
			this.provider.getAttributeObject("HAUTEUR").getValue()); //$NON-NLS-1$
	assertNull(this.provider.getAttributeObject("NOFIELD")); //$NON-NLS-1$
	assertEquals(1.,
			this.provider.getAttributeObject("NEWFIELD").getValue()); //$NON-NLS-1$
	this.provider.removeAttribute("SOURCE"); //$NON-NLS-1$
	assertEquals(PHOTOGRAMMETRIE_VALUE,
			this.provider.getAttributeObject("SOURCE").getValue()); //$NON-NLS-1$
	assertEquals(15.,
			this.provider.getAttributeObject("HAUTEUR").getValue()); //$NON-NLS-1$
	assertNull(this.provider.getAttributeObject("NOFIELD")); //$NON-NLS-1$
	assertEquals(1.,
			this.provider.getAttributeObject("NEWFIELD").getValue()); //$NON-NLS-1$
}