Program: 92144
Project: 92144
Buggy source:
/** 
 * Tests   {@link AxisDirections#suggestAbbreviation(String,AxisDirection,Unit)}.
 * @since 0.6
 */
@Test public void testSuggestAbbreviation(){
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",EAST,NonSI.DEGREE_ANGLE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",NORTH,NonSI.DEGREE_ANGLE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",EAST,NonSI.DEGREE_ANGLE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",NORTH,NonSI.DEGREE_ANGLE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",UP,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",UP,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",UP,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",GEOCENTRIC_X,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",GEOCENTRIC_Y,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",GEOCENTRIC_Z,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",DOWN,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",FUTURE,NonSI.DAY));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",COLUMN_NEGATIVE,Unit.ONE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",ROW_NEGATIVE,Unit.ONE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",DISPLAY_RIGHT,Unit.ONE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",DISPLAY_DOWN,Unit.ONE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",NORTH,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",SOUTH,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",EAST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",WEST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",NORTH_EAST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",NORTH_WEST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",SOUTH_EAST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",SOUTH_WEST,SI.METRE));
}

Fixed version (ground truth):
/** 
 * Tests   {@link AxisDirections#suggestAbbreviation(String,AxisDirection,Unit)}.
 * @since 0.6
 */
@Test public void testSuggestAbbreviation(){
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",EAST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",EAST,NonSI.DEGREE_ANGLE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",NORTH,NonSI.DEGREE_ANGLE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",EAST,NonSI.DEGREE_ANGLE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",NORTH,NonSI.DEGREE_ANGLE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",UP,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",UP,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",UP,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",GEOCENTRIC_X,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",GEOCENTRIC_Y,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",GEOCENTRIC_Z,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",DOWN,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",FUTURE,NonSI.DAY));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",COLUMN_NEGATIVE,Unit.ONE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",ROW_NEGATIVE,Unit.ONE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",DISPLAY_RIGHT,Unit.ONE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",DISPLAY_DOWN,Unit.ONE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",NORTH,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",SOUTH,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",EAST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",WEST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",NORTH_EAST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",NORTH_WEST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",SOUTH_EAST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",SOUTH_WEST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",SOUTH_SOUTH_EAST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",NORTH_NORTH_WEST,SI.METRE));
  assertEquals("String_Node_Str",AxisDirections.suggestAbbreviation("String_Node_Str",EAST_NORTH_EAST,SI.METRE));
}