assertTrue(met.containsKey(FILE_LOCATION));
assertTrue(met.containsKey(PRODUCT_TYPE));
assertTrue(met.containsKey(PRODUCT_STRUCTURE));
assertTrue(met.containsKey(PRODUCT_ID));
assertTrue(met.containsKey(PRODUCT_NAME));
assertTrue(met.containsKey(PRODUCT_RECEVIED_TIME));
assertEquals(met.getMetadata(FILENAME), "somedir");
assertEquals(met.getMetadata(FILE_LOCATION), "/tmp");
assertEquals(met.getMetadata(PRODUCT_TYPE), "GenericFile");
assertEquals(met.getMetadata(PRODUCT_STRUCTURE), Product.STRUCTURE_HIERARCHICAL);