Program: 91998
Project: 91998
Buggy source:
/** 
 * Run the TraceEventType getEventType() method test.
 */
@Test public void testGetEventType_1(){
  BaseEventInfo fixture=new BaseEventInfo("String_Node_Str");
  fixture.setEventType("String_Node_Str");
  TraceEventType result=fixture.getEventType();
  assertNotNull(result);
  assertEquals("String_Node_Str",result.getInName());
  assertEquals("String_Node_Str",result.name());
  assertEquals("String_Node_Str",result.toString());
  assertEquals(3,result.ordinal());
  fixture.setEventType("String_Node_Str");
  result=fixture.getEventType();
  assertEquals("String_Node_Str",result.getInName());
  assertEquals("String_Node_Str",result.name());
  assertEquals("String_Node_Str",result.toString());
  assertEquals(3,result.ordinal());
  fixture.setEventType("String_Node_Str");
  result=fixture.getEventType();
  assertNotNull(result);
  assertEquals("String_Node_Str",result.getInName());
  assertEquals("String_Node_Str",result.name());
  assertEquals("String_Node_Str",result.toString());
  assertEquals(0,result.ordinal());
  fixture.setEventType("String_Node_Str");
  result=fixture.getEventType();
  assertNotNull(result);
  assertEquals("String_Node_Str",result.getInName());
  assertEquals("String_Node_Str",result.name());
  assertEquals("String_Node_Str",result.toString());
  assertEquals(1,result.ordinal());
  fixture.setEventType("String_Node_Str");
  result=fixture.getEventType();
  assertNotNull(result);
  assertEquals("String_Node_Str",result.getInName());
  assertEquals("String_Node_Str",result.name());
  assertEquals("String_Node_Str",result.toString());
  assertEquals(2,result.ordinal());
}

Fixed version (ground truth):
/** 
 * Run the TraceEventType getEventType() method test.
 */
@Test public void testGetEventType_1(){
  BaseEventInfo fixture=new BaseEventInfo("String_Node_Str");
  fixture.setEventType("String_Node_Str");
  TraceEventType result=fixture.getEventType();
  assertNotNull(result);
  assertEquals("String_Node_Str",result.getInName());
  assertEquals("String_Node_Str",result.name());
  assertEquals("String_Node_Str",result.toString());
  assertEquals(4,result.ordinal());
  fixture.setEventType("String_Node_Str");
  result=fixture.getEventType();
  assertEquals("String_Node_Str",result.getInName());
  assertEquals("String_Node_Str",result.name());
  assertEquals("String_Node_Str",result.toString());
  assertEquals(4,result.ordinal());
  fixture.setEventType("String_Node_Str");
  result=fixture.getEventType();
  assertNotNull(result);
  assertEquals("String_Node_Str",result.getInName());
  assertEquals("String_Node_Str",result.name());
  assertEquals("String_Node_Str",result.toString());
  assertEquals(0,result.ordinal());
  fixture.setEventType("String_Node_Str");
  result=fixture.getEventType();
  assertNotNull(result);
  assertEquals("String_Node_Str",result.getInName());
  assertEquals("String_Node_Str",result.name());
  assertEquals("String_Node_Str",result.toString());
  assertEquals(1,result.ordinal());
  fixture.setEventType("String_Node_Str");
  result=fixture.getEventType();
  assertNotNull(result);
  assertEquals("String_Node_Str",result.getInName());
  assertEquals("String_Node_Str",result.name());
  assertEquals("String_Node_Str",result.toString());
  assertEquals(2,result.ordinal());
  fixture.setEventType("String_Node_Str");
  result=fixture.getEventType();
  assertNotNull(result);
  assertEquals("String_Node_Str",result.getInName());
  assertEquals("String_Node_Str",result.name());
  assertEquals("String_Node_Str",result.toString());
  assertEquals(3,result.ordinal());
}