Program: 91739
Project: 91739
Buggy source:
/** 
 * Tests   {@link MetadataStandard#isMetadata(Class)}.
 */
@Test public void testIsMetadata(){
  standard=MetadataStandard.ISO_19115;
  assertFalse("String_Node_Str",isMetadata(String.class));
  assertTrue("String_Node_Str",isMetadata(Citation.class));
  assertTrue("String_Node_Str",isMetadata(DefaultCitation.class));
  assertFalse("String_Node_Str",isMetadata(IdentifiedObject.class));
  assertFalse("String_Node_Str",isMetadata(SimpleIdentifiedObject.class));
  assertFalse("String_Node_Str",isMetadata(GeographicCRS.class));
  assertFalse("String_Node_Str",isMetadata(RectifiedGrid.class));
  standard=MetadataStandard.ISO_19111;
  assertFalse("String_Node_Str",isMetadata(String.class));
  assertTrue("String_Node_Str",isMetadata(Citation.class));
  assertTrue("String_Node_Str",isMetadata(DefaultCitation.class));
  assertTrue("String_Node_Str",isMetadata(IdentifiedObject.class));
  assertTrue("String_Node_Str",isMetadata(SimpleIdentifiedObject.class));
  assertTrue("String_Node_Str",isMetadata(GeographicCRS.class));
  assertFalse("String_Node_Str",isMetadata(RectifiedGrid.class));
  standard=MetadataStandard.ISO_19123;
  assertFalse("String_Node_Str",isMetadata(String.class));
  assertTrue("String_Node_Str",isMetadata(Citation.class));
  assertTrue("String_Node_Str",isMetadata(DefaultCitation.class));
  assertTrue("String_Node_Str",isMetadata(IdentifiedObject.class));
  assertTrue("String_Node_Str",isMetadata(SimpleIdentifiedObject.class));
  assertTrue("String_Node_Str",isMetadata(GeographicCRS.class));
  assertTrue("String_Node_Str",isMetadata(RectifiedGrid.class));
}

Fixed version (ground truth):
/** 
 * Tests   {@link MetadataStandard#isMetadata(Class)}.
 */
@Test public void testIsMetadata(){
  standard=MetadataStandard.ISO_19115;
  assertFalse("String_Node_Str",isMetadata(String.class));
  assertTrue("String_Node_Str",isMetadata(Citation.class));
  assertTrue("String_Node_Str",isMetadata(DefaultCitation.class));
  assertFalse("String_Node_Str",isMetadata(IdentifiedObject.class));
  assertFalse("String_Node_Str",isMetadata(SimpleIdentifiedObject.class));
  assertFalse("String_Node_Str",isMetadata(GeographicCRS.class));
  assertFalse("String_Node_Str",isMetadata(RectifiedGrid.class));
  assertFalse("String_Node_Str",isMetadata(Double.class));
  assertFalse("String_Node_Str",isMetadata(Double.TYPE));
  standard=MetadataStandard.ISO_19111;
  assertFalse("String_Node_Str",isMetadata(String.class));
  assertTrue("String_Node_Str",isMetadata(Citation.class));
  assertTrue("String_Node_Str",isMetadata(DefaultCitation.class));
  assertTrue("String_Node_Str",isMetadata(IdentifiedObject.class));
  assertTrue("String_Node_Str",isMetadata(SimpleIdentifiedObject.class));
  assertTrue("String_Node_Str",isMetadata(GeographicCRS.class));
  assertFalse("String_Node_Str",isMetadata(RectifiedGrid.class));
  standard=MetadataStandard.ISO_19123;
  assertFalse("String_Node_Str",isMetadata(String.class));
  assertTrue("String_Node_Str",isMetadata(Citation.class));
  assertTrue("String_Node_Str",isMetadata(DefaultCitation.class));
  assertTrue("String_Node_Str",isMetadata(IdentifiedObject.class));
  assertTrue("String_Node_Str",isMetadata(SimpleIdentifiedObject.class));
  assertTrue("String_Node_Str",isMetadata(GeographicCRS.class));
  assertTrue("String_Node_Str",isMetadata(RectifiedGrid.class));
}