Program: 101111
Project: 101111
Buggy source:
public void testResourceBundleServiceUpdate() throws Exception {
  ResourceBundle res=service_.getResourceBundle(fileRes,Locale.ENGLISH);
  createResourceBundle(databaseRes,PROPERTIES,Locale.ENGLISH.getLanguage());
  createResourceBundle(databaseRes,PROPERTIES_FR,Locale.FRANCE.getLanguage());
  res=service_.getResourceBundle(databaseRes,Locale.ENGLISH);
  assertTrue("String_Node_Str",res != null);
  res=service_.getResourceBundle(databaseRes,Locale.FRANCE);
  assertTrue("String_Node_Str",res != null);
  assertEquals("String_Node_Str","String_Node_Str",res.getString("String_Node_Str"));
  assertEquals("String_Node_Str","String_Node_Str",res.getString("String_Node_Str"));
  createResourceBundle(databaseRes,PROPERTIES_FR_UPDATE,Locale.FRANCE.getLanguage());
  res=service_.getResourceBundle(databaseRes,Locale.FRANCE);
  assertEquals("String_Node_Str","String_Node_Str",res.getString("String_Node_Str"));
  String datas="String_Node_Str";
  createResourceBundle(fileRes,datas,Locale.FRANCE.getLanguage());
  res=service_.getResourceBundle(fileRes,Locale.FRANCE);
  assertTrue("String_Node_Str",res != null);
  assertTrue("String_Node_Str",res.getString("String_Node_Str").equals("String_Node_Str"));
  assertEquals("String_Node_Str","String_Node_Str",res.getString("String_Node_Str"));
  datas="String_Node_Str";
  createResourceBundle(fileRes,datas,Locale.FRANCE.getLanguage());
  res=service_.getResourceBundle(fileRes,Locale.FRANCE);
  assertTrue("String_Node_Str",res != null);
  assertTrue("String_Node_Str",res.getString("String_Node_Str").equals("String_Node_Str"));
  assertEquals("String_Node_Str","String_Node_Str",res.getString("String_Node_Str"));
  tearDown();
}

Fixed version (ground truth):
public void testResourceBundleServiceUpdate() throws Exception {
  ResourceBundle res=service_.getResourceBundle(fileRes,Locale.ENGLISH);
  createResourceBundle(databaseRes,PROPERTIES,Locale.ENGLISH.getLanguage());
  createResourceBundle(databaseRes,PROPERTIES_FR,Locale.FRANCE.getLanguage());
  res=service_.getResourceBundle(databaseRes,Locale.ENGLISH);
  assertTrue("String_Node_Str",res != null);
  res=service_.getResourceBundle(databaseRes,Locale.FRANCE);
  assertTrue("String_Node_Str",res != null);
  assertEquals("String_Node_Str","String_Node_Str",res.getString("String_Node_Str"));
  assertEquals("String_Node_Str","String_Node_Str",res.getString("String_Node_Str"));
  createResourceBundle(databaseRes,PROPERTIES_FR_UPDATE,Locale.FRANCE.getLanguage());
  res=service_.getResourceBundle(databaseRes,Locale.FRANCE);
  assertEquals("String_Node_Str","String_Node_Str",res.getString("String_Node_Str"));
  String datas="String_Node_Str";
  createResourceBundle(fileRes,datas,Locale.FRANCE.getLanguage());
  res=service_.getResourceBundle(fileRes,Locale.FRANCE);
  assertTrue("String_Node_Str",res != null);
  assertTrue("String_Node_Str",res.getString("String_Node_Str").equals("String_Node_Str"));
  assertEquals("String_Node_Str","String_Node_Str",res.getString("String_Node_Str"));
  datas="String_Node_Str";
  createResourceBundle(fileRes,datas,Locale.FRANCE.getLanguage());
  res=service_.getResourceBundle(fileRes,Locale.FRANCE);
  assertTrue("String_Node_Str",res != null);
  assertTrue("String_Node_Str",res.getString("String_Node_Str").equals("String_Node_Str"));
  assertEquals("String_Node_Str","String_Node_Str",res.getString("String_Node_Str"));
}