DataSourceUtil { static String toFirstUpper(String s) { if (s == null || "".equals(s)) { return ""; } return s.substring(0, 1).toUpperCase() + s.substring(1); } private  DataSourceUtil(); static IDataSource createDataSource(XMLTestSuite xmlTestSuite,
			XMLTestCase xmlTestCase, File bptsDir, final BPELUnitRunner runner); static IDataSource initializeDataSource(final IDataSource dataSource,
			final InputStream istream,
			Map<String, String> properties); static InputStream getStreamForDataSource(XMLDataSource xmlDataSource, File basedir); static InputStream getStreamForDataSource(String contents,
			String externalReference, File basedir); static void initializeContext(Context ctx, IDataSource ds, int rowIndex);  }
@Test public void testToFirstUpper() throws Exception { assertEquals("", DataSourceUtil.toFirstUpper(null)); assertEquals("", DataSourceUtil.toFirstUpper("")); assertEquals("A", DataSourceUtil.toFirstUpper("a")); assertEquals("Ab", DataSourceUtil.toFirstUpper("ab")); }