You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by br...@apache.org on 2014/07/20 10:52:25 UTC
svn commit: r916835 [31/41] - in
/websites/production/commons/content/proper/commons-dbutils: ./ apidocs/
apidocs/org/apache/commons/dbutils/
apidocs/org/apache/commons/dbutils/class-use/
apidocs/org/apache/commons/dbutils/handlers/ apidocs/org/apache/...
Modified: websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BaseTestCase.html
==============================================================================
--- websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BaseTestCase.html (original)
+++ websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BaseTestCase.html Sun Jul 20 08:52:20 2014
@@ -27,112 +27,123 @@
<span class="sourceLineNo">019</span>import java.math.BigInteger;<a name="line.19"></a>
<span class="sourceLineNo">020</span>import java.sql.ResultSet;<a name="line.20"></a>
<span class="sourceLineNo">021</span>import java.sql.ResultSetMetaData;<a name="line.21"></a>
-<span class="sourceLineNo">022</span>import java.util.Date;<a name="line.22"></a>
-<span class="sourceLineNo">023</span><a name="line.23"></a>
-<span class="sourceLineNo">024</span>import junit.framework.TestCase;<a name="line.24"></a>
-<span class="sourceLineNo">025</span><a name="line.25"></a>
-<span class="sourceLineNo">026</span>/**<a name="line.26"></a>
-<span class="sourceLineNo">027</span> * BaseTestCase is the base class for all test cases as well as the "all tests"<a name="line.27"></a>
-<span class="sourceLineNo">028</span> * runner.<a name="line.28"></a>
-<span class="sourceLineNo">029</span> */<a name="line.29"></a>
-<span class="sourceLineNo">030</span>public class BaseTestCase extends TestCase {<a name="line.30"></a>
-<span class="sourceLineNo">031</span><a name="line.31"></a>
-<span class="sourceLineNo">032</span> private static final String[] columnNames =<a name="line.32"></a>
-<span class="sourceLineNo">033</span> new String[] {<a name="line.33"></a>
-<span class="sourceLineNo">034</span> "one",<a name="line.34"></a>
-<span class="sourceLineNo">035</span> "two",<a name="line.35"></a>
-<span class="sourceLineNo">036</span> "three",<a name="line.36"></a>
-<span class="sourceLineNo">037</span> "notInBean",<a name="line.37"></a>
-<span class="sourceLineNo">038</span> "intTest",<a name="line.38"></a>
-<span class="sourceLineNo">039</span> "integerTest",<a name="line.39"></a>
-<span class="sourceLineNo">040</span> "nullObjectTest",<a name="line.40"></a>
-<span class="sourceLineNo">041</span> "nullPrimitiveTest",<a name="line.41"></a>
-<span class="sourceLineNo">042</span> "notDate",<a name="line.42"></a>
-<span class="sourceLineNo">043</span> "columnProcessorDoubleTest" };<a name="line.43"></a>
-<span class="sourceLineNo">044</span><a name="line.44"></a>
-<span class="sourceLineNo">045</span> /**<a name="line.45"></a>
-<span class="sourceLineNo">046</span> * The number of columns in the MockResultSet.<a name="line.46"></a>
-<span class="sourceLineNo">047</span> */<a name="line.47"></a>
-<span class="sourceLineNo">048</span> protected static final int COLS = columnNames.length;<a name="line.48"></a>
-<span class="sourceLineNo">049</span><a name="line.49"></a>
-<span class="sourceLineNo">050</span> protected static final ResultSetMetaData metaData =<a name="line.50"></a>
-<span class="sourceLineNo">051</span> MockResultSetMetaData.create(columnNames);<a name="line.51"></a>
-<span class="sourceLineNo">052</span><a name="line.52"></a>
-<span class="sourceLineNo">053</span> private static final Object[] row1 =<a name="line.53"></a>
-<span class="sourceLineNo">054</span> new Object[] {<a name="line.54"></a>
-<span class="sourceLineNo">055</span> "1",<a name="line.55"></a>
-<span class="sourceLineNo">056</span> "2",<a name="line.56"></a>
-<span class="sourceLineNo">057</span> "3",<a name="line.57"></a>
-<span class="sourceLineNo">058</span> " notInBean ",<a name="line.58"></a>
-<span class="sourceLineNo">059</span> Integer.valueOf(1),<a name="line.59"></a>
-<span class="sourceLineNo">060</span> Integer.valueOf(2),<a name="line.60"></a>
-<span class="sourceLineNo">061</span> null,<a name="line.61"></a>
-<span class="sourceLineNo">062</span> null,<a name="line.62"></a>
-<span class="sourceLineNo">063</span> new Date(),<a name="line.63"></a>
-<span class="sourceLineNo">064</span> BigInteger.valueOf(13)};<a name="line.64"></a>
-<span class="sourceLineNo">065</span><a name="line.65"></a>
-<span class="sourceLineNo">066</span> private static final Object[] row2 =<a name="line.66"></a>
-<span class="sourceLineNo">067</span> new Object[] {<a name="line.67"></a>
-<span class="sourceLineNo">068</span> "4",<a name="line.68"></a>
-<span class="sourceLineNo">069</span> "5",<a name="line.69"></a>
-<span class="sourceLineNo">070</span> "6",<a name="line.70"></a>
-<span class="sourceLineNo">071</span> " notInBean ",<a name="line.71"></a>
-<span class="sourceLineNo">072</span> Integer.valueOf(3),<a name="line.72"></a>
-<span class="sourceLineNo">073</span> Integer.valueOf(4),<a name="line.73"></a>
-<span class="sourceLineNo">074</span> null,<a name="line.74"></a>
-<span class="sourceLineNo">075</span> null,<a name="line.75"></a>
-<span class="sourceLineNo">076</span> new Date(),<a name="line.76"></a>
-<span class="sourceLineNo">077</span> BigInteger.valueOf(13)};<a name="line.77"></a>
-<span class="sourceLineNo">078</span><a name="line.78"></a>
-<span class="sourceLineNo">079</span> private static final Object[][] rows = new Object[][] { row1, row2 };<a name="line.79"></a>
-<span class="sourceLineNo">080</span><a name="line.80"></a>
-<span class="sourceLineNo">081</span> /**<a name="line.81"></a>
-<span class="sourceLineNo">082</span> * The number of rows in the MockResultSet.<a name="line.82"></a>
-<span class="sourceLineNo">083</span> */<a name="line.83"></a>
-<span class="sourceLineNo">084</span> protected static final int ROWS = rows.length;<a name="line.84"></a>
-<span class="sourceLineNo">085</span><a name="line.85"></a>
-<span class="sourceLineNo">086</span> /**<a name="line.86"></a>
-<span class="sourceLineNo">087</span> * The ResultSet all test methods will use.<a name="line.87"></a>
-<span class="sourceLineNo">088</span> */<a name="line.88"></a>
-<span class="sourceLineNo">089</span> protected ResultSet rs = null;<a name="line.89"></a>
-<span class="sourceLineNo">090</span><a name="line.90"></a>
-<span class="sourceLineNo">091</span> /**<a name="line.91"></a>
-<span class="sourceLineNo">092</span> * A ResultSet with 0 rows.<a name="line.92"></a>
-<span class="sourceLineNo">093</span> */<a name="line.93"></a>
-<span class="sourceLineNo">094</span> protected ResultSet emptyResultSet = null;<a name="line.94"></a>
-<span class="sourceLineNo">095</span><a name="line.95"></a>
-<span class="sourceLineNo">096</span> /**<a name="line.96"></a>
-<span class="sourceLineNo">097</span> * This is called before each test method so ResultSet will be fresh each<a name="line.97"></a>
-<span class="sourceLineNo">098</span> * time.<a name="line.98"></a>
-<span class="sourceLineNo">099</span> * @see junit.framework.TestCase#setUp()<a name="line.99"></a>
-<span class="sourceLineNo">100</span> */<a name="line.100"></a>
-<span class="sourceLineNo">101</span> @Override<a name="line.101"></a>
-<span class="sourceLineNo">102</span> protected void setUp() throws Exception {<a name="line.102"></a>
-<span class="sourceLineNo">103</span> super.setUp();<a name="line.103"></a>
-<span class="sourceLineNo">104</span><a name="line.104"></a>
-<span class="sourceLineNo">105</span> rs = this.createMockResultSet();<a name="line.105"></a>
-<span class="sourceLineNo">106</span> emptyResultSet = MockResultSet.create(metaData, null);<a name="line.106"></a>
-<span class="sourceLineNo">107</span> }<a name="line.107"></a>
-<span class="sourceLineNo">108</span><a name="line.108"></a>
-<span class="sourceLineNo">109</span> /**<a name="line.109"></a>
-<span class="sourceLineNo">110</span> * Creates a freshly initialized ResultSet.<a name="line.110"></a>
+<span class="sourceLineNo">022</span>import java.sql.Timestamp;<a name="line.22"></a>
+<span class="sourceLineNo">023</span>import java.util.Date;<a name="line.23"></a>
+<span class="sourceLineNo">024</span><a name="line.24"></a>
+<span class="sourceLineNo">025</span>import junit.framework.TestCase;<a name="line.25"></a>
+<span class="sourceLineNo">026</span><a name="line.26"></a>
+<span class="sourceLineNo">027</span>/**<a name="line.27"></a>
+<span class="sourceLineNo">028</span> * BaseTestCase is the base class for all test cases as well as the "all tests"<a name="line.28"></a>
+<span class="sourceLineNo">029</span> * runner.<a name="line.29"></a>
+<span class="sourceLineNo">030</span> */<a name="line.30"></a>
+<span class="sourceLineNo">031</span>public class BaseTestCase extends TestCase {<a name="line.31"></a>
+<span class="sourceLineNo">032</span><a name="line.32"></a>
+<span class="sourceLineNo">033</span> private static final String[] columnNames =<a name="line.33"></a>
+<span class="sourceLineNo">034</span> new String[] {<a name="line.34"></a>
+<span class="sourceLineNo">035</span> "one",<a name="line.35"></a>
+<span class="sourceLineNo">036</span> "two",<a name="line.36"></a>
+<span class="sourceLineNo">037</span> "three",<a name="line.37"></a>
+<span class="sourceLineNo">038</span> "notInBean",<a name="line.38"></a>
+<span class="sourceLineNo">039</span> "intTest",<a name="line.39"></a>
+<span class="sourceLineNo">040</span> "integerTest",<a name="line.40"></a>
+<span class="sourceLineNo">041</span> "nullObjectTest",<a name="line.41"></a>
+<span class="sourceLineNo">042</span> "nullPrimitiveTest",<a name="line.42"></a>
+<span class="sourceLineNo">043</span> "notDate",<a name="line.43"></a>
+<span class="sourceLineNo">044</span> "columnProcessorDoubleTest" };<a name="line.44"></a>
+<span class="sourceLineNo">045</span><a name="line.45"></a>
+<span class="sourceLineNo">046</span> /**<a name="line.46"></a>
+<span class="sourceLineNo">047</span> * The number of columns in the MockResultSet.<a name="line.47"></a>
+<span class="sourceLineNo">048</span> */<a name="line.48"></a>
+<span class="sourceLineNo">049</span> protected static final int COLS = columnNames.length;<a name="line.49"></a>
+<span class="sourceLineNo">050</span><a name="line.50"></a>
+<span class="sourceLineNo">051</span> protected static final ResultSetMetaData metaData =<a name="line.51"></a>
+<span class="sourceLineNo">052</span> MockResultSetMetaData.create(columnNames);<a name="line.52"></a>
+<span class="sourceLineNo">053</span><a name="line.53"></a>
+<span class="sourceLineNo">054</span> /**<a name="line.54"></a>
+<span class="sourceLineNo">055</span> * A Timestamp for test purposes having 9 decimals<a name="line.55"></a>
+<span class="sourceLineNo">056</span> */<a name="line.56"></a>
+<span class="sourceLineNo">057</span> static final Timestamp ts789456123;<a name="line.57"></a>
+<span class="sourceLineNo">058</span><a name="line.58"></a>
+<span class="sourceLineNo">059</span> static {<a name="line.59"></a>
+<span class="sourceLineNo">060</span> ts789456123 = new Timestamp(new Date().getTime());<a name="line.60"></a>
+<span class="sourceLineNo">061</span> ts789456123.setNanos(789456123);<a name="line.61"></a>
+<span class="sourceLineNo">062</span> }<a name="line.62"></a>
+<span class="sourceLineNo">063</span> <a name="line.63"></a>
+<span class="sourceLineNo">064</span> private static final Object[] row1 =<a name="line.64"></a>
+<span class="sourceLineNo">065</span> new Object[] {<a name="line.65"></a>
+<span class="sourceLineNo">066</span> "1",<a name="line.66"></a>
+<span class="sourceLineNo">067</span> "2",<a name="line.67"></a>
+<span class="sourceLineNo">068</span> "THREE",<a name="line.68"></a>
+<span class="sourceLineNo">069</span> " notInBean ",<a name="line.69"></a>
+<span class="sourceLineNo">070</span> Integer.valueOf(1),<a name="line.70"></a>
+<span class="sourceLineNo">071</span> Integer.valueOf(2),<a name="line.71"></a>
+<span class="sourceLineNo">072</span> null,<a name="line.72"></a>
+<span class="sourceLineNo">073</span> null,<a name="line.73"></a>
+<span class="sourceLineNo">074</span> new Date(),<a name="line.74"></a>
+<span class="sourceLineNo">075</span> BigInteger.valueOf(13)};<a name="line.75"></a>
+<span class="sourceLineNo">076</span><a name="line.76"></a>
+<span class="sourceLineNo">077</span> private static final Object[] row2 =<a name="line.77"></a>
+<span class="sourceLineNo">078</span> new Object[] {<a name="line.78"></a>
+<span class="sourceLineNo">079</span> "4",<a name="line.79"></a>
+<span class="sourceLineNo">080</span> "5",<a name="line.80"></a>
+<span class="sourceLineNo">081</span> "SIX",<a name="line.81"></a>
+<span class="sourceLineNo">082</span> " notInBean ",<a name="line.82"></a>
+<span class="sourceLineNo">083</span> Integer.valueOf(3),<a name="line.83"></a>
+<span class="sourceLineNo">084</span> Integer.valueOf(4),<a name="line.84"></a>
+<span class="sourceLineNo">085</span> null,<a name="line.85"></a>
+<span class="sourceLineNo">086</span> null,<a name="line.86"></a>
+<span class="sourceLineNo">087</span> ts789456123,<a name="line.87"></a>
+<span class="sourceLineNo">088</span> BigInteger.valueOf(13)};<a name="line.88"></a>
+<span class="sourceLineNo">089</span><a name="line.89"></a>
+<span class="sourceLineNo">090</span> private static final Object[][] rows = new Object[][] { row1, row2 };<a name="line.90"></a>
+<span class="sourceLineNo">091</span><a name="line.91"></a>
+<span class="sourceLineNo">092</span> /**<a name="line.92"></a>
+<span class="sourceLineNo">093</span> * The number of rows in the MockResultSet.<a name="line.93"></a>
+<span class="sourceLineNo">094</span> */<a name="line.94"></a>
+<span class="sourceLineNo">095</span> protected static final int ROWS = rows.length;<a name="line.95"></a>
+<span class="sourceLineNo">096</span><a name="line.96"></a>
+<span class="sourceLineNo">097</span> /**<a name="line.97"></a>
+<span class="sourceLineNo">098</span> * The ResultSet all test methods will use.<a name="line.98"></a>
+<span class="sourceLineNo">099</span> */<a name="line.99"></a>
+<span class="sourceLineNo">100</span> protected ResultSet rs = null;<a name="line.100"></a>
+<span class="sourceLineNo">101</span><a name="line.101"></a>
+<span class="sourceLineNo">102</span> /**<a name="line.102"></a>
+<span class="sourceLineNo">103</span> * A ResultSet with 0 rows.<a name="line.103"></a>
+<span class="sourceLineNo">104</span> */<a name="line.104"></a>
+<span class="sourceLineNo">105</span> protected ResultSet emptyResultSet = null;<a name="line.105"></a>
+<span class="sourceLineNo">106</span><a name="line.106"></a>
+<span class="sourceLineNo">107</span> /**<a name="line.107"></a>
+<span class="sourceLineNo">108</span> * This is called before each test method so ResultSet will be fresh each<a name="line.108"></a>
+<span class="sourceLineNo">109</span> * time.<a name="line.109"></a>
+<span class="sourceLineNo">110</span> * @see junit.framework.TestCase#setUp()<a name="line.110"></a>
<span class="sourceLineNo">111</span> */<a name="line.111"></a>
-<span class="sourceLineNo">112</span> protected ResultSet createMockResultSet() {<a name="line.112"></a>
-<span class="sourceLineNo">113</span> return MockResultSet.create(metaData, rows);<a name="line.113"></a>
-<span class="sourceLineNo">114</span> }<a name="line.114"></a>
+<span class="sourceLineNo">112</span> @Override<a name="line.112"></a>
+<span class="sourceLineNo">113</span> protected void setUp() throws Exception {<a name="line.113"></a>
+<span class="sourceLineNo">114</span> super.setUp();<a name="line.114"></a>
<span class="sourceLineNo">115</span><a name="line.115"></a>
-<span class="sourceLineNo">116</span> // Test which allows Eclipse to be run on full project (avoids no tests found)<a name="line.116"></a>
-<span class="sourceLineNo">117</span> // check that the rows are valid for the column definition<a name="line.117"></a>
-<span class="sourceLineNo">118</span> public void testCheckDataSizes() {<a name="line.118"></a>
-<span class="sourceLineNo">119</span> assertEquals("Row 1 must contain correct number of columns", columnNames.length, row1.length);<a name="line.119"></a>
-<span class="sourceLineNo">120</span> assertEquals("Row 1 must contain correct number of columns", columnNames.length, row2.length);<a name="line.120"></a>
-<span class="sourceLineNo">121</span> }<a name="line.121"></a>
-<span class="sourceLineNo">122</span><a name="line.122"></a>
-<span class="sourceLineNo">123</span> public void testResultSets() throws Exception {<a name="line.123"></a>
-<span class="sourceLineNo">124</span> assertFalse("emptyResultSet should be empty", emptyResultSet.next());<a name="line.124"></a>
-<span class="sourceLineNo">125</span> // fails in SqlNullCheckedResultSetTest assertTrue("rs should not be empty", rs.next());<a name="line.125"></a>
-<span class="sourceLineNo">126</span> }<a name="line.126"></a>
-<span class="sourceLineNo">127</span>}<a name="line.127"></a>
+<span class="sourceLineNo">116</span> rs = this.createMockResultSet();<a name="line.116"></a>
+<span class="sourceLineNo">117</span> emptyResultSet = MockResultSet.create(metaData, null);<a name="line.117"></a>
+<span class="sourceLineNo">118</span> }<a name="line.118"></a>
+<span class="sourceLineNo">119</span><a name="line.119"></a>
+<span class="sourceLineNo">120</span> /**<a name="line.120"></a>
+<span class="sourceLineNo">121</span> * Creates a freshly initialized ResultSet.<a name="line.121"></a>
+<span class="sourceLineNo">122</span> */<a name="line.122"></a>
+<span class="sourceLineNo">123</span> protected ResultSet createMockResultSet() {<a name="line.123"></a>
+<span class="sourceLineNo">124</span> return MockResultSet.create(metaData, rows);<a name="line.124"></a>
+<span class="sourceLineNo">125</span> }<a name="line.125"></a>
+<span class="sourceLineNo">126</span><a name="line.126"></a>
+<span class="sourceLineNo">127</span> // Test which allows Eclipse to be run on full project (avoids no tests found)<a name="line.127"></a>
+<span class="sourceLineNo">128</span> // check that the rows are valid for the column definition<a name="line.128"></a>
+<span class="sourceLineNo">129</span> public void testCheckDataSizes() {<a name="line.129"></a>
+<span class="sourceLineNo">130</span> assertEquals("Row 1 must contain correct number of columns", columnNames.length, row1.length);<a name="line.130"></a>
+<span class="sourceLineNo">131</span> assertEquals("Row 1 must contain correct number of columns", columnNames.length, row2.length);<a name="line.131"></a>
+<span class="sourceLineNo">132</span> }<a name="line.132"></a>
+<span class="sourceLineNo">133</span><a name="line.133"></a>
+<span class="sourceLineNo">134</span> public void testResultSets() throws Exception {<a name="line.134"></a>
+<span class="sourceLineNo">135</span> assertFalse("emptyResultSet should be empty", emptyResultSet.next());<a name="line.135"></a>
+<span class="sourceLineNo">136</span> // fails in SqlNullCheckedResultSetTest assertTrue("rs should not be empty", rs.next());<a name="line.136"></a>
+<span class="sourceLineNo">137</span> }<a name="line.137"></a>
+<span class="sourceLineNo">138</span>}<a name="line.138"></a>
Modified: websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BasicRowProcessorTest.html
==============================================================================
--- websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BasicRowProcessorTest.html (original)
+++ websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BasicRowProcessorTest.html Sun Jul 20 08:52:20 2014
@@ -28,123 +28,145 @@
<span class="sourceLineNo">020</span>import java.text.DateFormat;<a name="line.20"></a>
<span class="sourceLineNo">021</span>import java.text.ParseException;<a name="line.21"></a>
<span class="sourceLineNo">022</span>import java.text.SimpleDateFormat;<a name="line.22"></a>
-<span class="sourceLineNo">023</span>import java.util.List;<a name="line.23"></a>
-<span class="sourceLineNo">024</span>import java.util.Locale;<a name="line.24"></a>
-<span class="sourceLineNo">025</span>import java.util.Map;<a name="line.25"></a>
-<span class="sourceLineNo">026</span><a name="line.26"></a>
-<span class="sourceLineNo">027</span>/**<a name="line.27"></a>
-<span class="sourceLineNo">028</span> * Test the BasicRowProcessor class.<a name="line.28"></a>
-<span class="sourceLineNo">029</span> */<a name="line.29"></a>
-<span class="sourceLineNo">030</span>public class BasicRowProcessorTest extends BaseTestCase {<a name="line.30"></a>
-<span class="sourceLineNo">031</span><a name="line.31"></a>
-<span class="sourceLineNo">032</span> private static final RowProcessor processor = new BasicRowProcessor();<a name="line.32"></a>
-<span class="sourceLineNo">033</span><a name="line.33"></a>
-<span class="sourceLineNo">034</span> /**<a name="line.34"></a>
-<span class="sourceLineNo">035</span> * Format that matches Date.toString().<a name="line.35"></a>
-<span class="sourceLineNo">036</span> * Sun Mar 14 15:19:15 MST 2004<a name="line.36"></a>
-<span class="sourceLineNo">037</span> */<a name="line.37"></a>
-<span class="sourceLineNo">038</span> private static final DateFormat datef =<a name="line.38"></a>
-<span class="sourceLineNo">039</span> new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);<a name="line.39"></a>
-<span class="sourceLineNo">040</span><a name="line.40"></a>
-<span class="sourceLineNo">041</span> public void testToArray() throws SQLException {<a name="line.41"></a>
-<span class="sourceLineNo">042</span><a name="line.42"></a>
-<span class="sourceLineNo">043</span> Object[] a = null;<a name="line.43"></a>
-<span class="sourceLineNo">044</span> assertTrue(this.rs.next());<a name="line.44"></a>
-<span class="sourceLineNo">045</span> a = processor.toArray(this.rs);<a name="line.45"></a>
-<span class="sourceLineNo">046</span> assertEquals(COLS, a.length);<a name="line.46"></a>
-<span class="sourceLineNo">047</span> assertEquals("1", a[0]);<a name="line.47"></a>
-<span class="sourceLineNo">048</span> assertEquals("2", a[1]);<a name="line.48"></a>
-<span class="sourceLineNo">049</span> assertEquals("3", a[2]);<a name="line.49"></a>
-<span class="sourceLineNo">050</span><a name="line.50"></a>
-<span class="sourceLineNo">051</span> assertTrue(this.rs.next());<a name="line.51"></a>
-<span class="sourceLineNo">052</span> a = processor.toArray(this.rs);<a name="line.52"></a>
-<span class="sourceLineNo">053</span> assertEquals(COLS, a.length);<a name="line.53"></a>
-<span class="sourceLineNo">054</span><a name="line.54"></a>
-<span class="sourceLineNo">055</span> assertEquals("4", a[0]);<a name="line.55"></a>
-<span class="sourceLineNo">056</span> assertEquals("5", a[1]);<a name="line.56"></a>
-<span class="sourceLineNo">057</span> assertEquals("6", a[2]);<a name="line.57"></a>
-<span class="sourceLineNo">058</span><a name="line.58"></a>
-<span class="sourceLineNo">059</span> assertFalse(this.rs.next());<a name="line.59"></a>
-<span class="sourceLineNo">060</span> }<a name="line.60"></a>
-<span class="sourceLineNo">061</span><a name="line.61"></a>
-<span class="sourceLineNo">062</span> public void testToBean() throws SQLException, ParseException {<a name="line.62"></a>
-<span class="sourceLineNo">063</span><a name="line.63"></a>
-<span class="sourceLineNo">064</span> TestBean row = null;<a name="line.64"></a>
-<span class="sourceLineNo">065</span> assertTrue(this.rs.next());<a name="line.65"></a>
-<span class="sourceLineNo">066</span> row = processor.toBean(this.rs, TestBean.class);<a name="line.66"></a>
-<span class="sourceLineNo">067</span> assertEquals("1", row.getOne());<a name="line.67"></a>
-<span class="sourceLineNo">068</span> assertEquals("2", row.getTwo());<a name="line.68"></a>
-<span class="sourceLineNo">069</span> assertEquals("3", row.getThree());<a name="line.69"></a>
-<span class="sourceLineNo">070</span> assertEquals("not set", row.getDoNotSet());<a name="line.70"></a>
-<span class="sourceLineNo">071</span><a name="line.71"></a>
-<span class="sourceLineNo">072</span> assertTrue(this.rs.next());<a name="line.72"></a>
-<span class="sourceLineNo">073</span> row = processor.toBean(this.rs, TestBean.class);<a name="line.73"></a>
-<span class="sourceLineNo">074</span><a name="line.74"></a>
-<span class="sourceLineNo">075</span> assertEquals("4", row.getOne());<a name="line.75"></a>
-<span class="sourceLineNo">076</span> assertEquals("5", row.getTwo());<a name="line.76"></a>
-<span class="sourceLineNo">077</span> assertEquals("6", row.getThree());<a name="line.77"></a>
-<span class="sourceLineNo">078</span> assertEquals("not set", row.getDoNotSet());<a name="line.78"></a>
-<span class="sourceLineNo">079</span> assertEquals(3, row.getIntTest());<a name="line.79"></a>
-<span class="sourceLineNo">080</span> assertEquals(Integer.valueOf(4), row.getIntegerTest());<a name="line.80"></a>
-<span class="sourceLineNo">081</span> assertEquals(null, row.getNullObjectTest());<a name="line.81"></a>
-<span class="sourceLineNo">082</span> assertEquals(0, row.getNullPrimitiveTest());<a name="line.82"></a>
-<span class="sourceLineNo">083</span> // test date -> string handling<a name="line.83"></a>
-<span class="sourceLineNo">084</span> assertNotNull(row.getNotDate());<a name="line.84"></a>
-<span class="sourceLineNo">085</span> assertTrue(!"not a date".equals(row.getNotDate()));<a name="line.85"></a>
-<span class="sourceLineNo">086</span> datef.parse(row.getNotDate());<a name="line.86"></a>
-<span class="sourceLineNo">087</span><a name="line.87"></a>
-<span class="sourceLineNo">088</span> assertFalse(this.rs.next());<a name="line.88"></a>
-<span class="sourceLineNo">089</span><a name="line.89"></a>
-<span class="sourceLineNo">090</span> }<a name="line.90"></a>
-<span class="sourceLineNo">091</span><a name="line.91"></a>
-<span class="sourceLineNo">092</span> public void testToBeanList() throws SQLException, ParseException {<a name="line.92"></a>
-<span class="sourceLineNo">093</span><a name="line.93"></a>
-<span class="sourceLineNo">094</span> List<TestBean> list = processor.toBeanList(this.rs, TestBean.class);<a name="line.94"></a>
-<span class="sourceLineNo">095</span> assertNotNull(list);<a name="line.95"></a>
-<span class="sourceLineNo">096</span> assertEquals(ROWS, list.size());<a name="line.96"></a>
-<span class="sourceLineNo">097</span><a name="line.97"></a>
-<span class="sourceLineNo">098</span> TestBean b = list.get(0);<a name="line.98"></a>
-<span class="sourceLineNo">099</span> assertEquals("1", b.getOne());<a name="line.99"></a>
-<span class="sourceLineNo">100</span> assertEquals("2", b.getTwo());<a name="line.100"></a>
-<span class="sourceLineNo">101</span> assertEquals("3", b.getThree());<a name="line.101"></a>
-<span class="sourceLineNo">102</span> assertEquals("not set", b.getDoNotSet());<a name="line.102"></a>
-<span class="sourceLineNo">103</span><a name="line.103"></a>
-<span class="sourceLineNo">104</span> b = list.get(1);<a name="line.104"></a>
-<span class="sourceLineNo">105</span> assertEquals("4", b.getOne());<a name="line.105"></a>
-<span class="sourceLineNo">106</span> assertEquals("5", b.getTwo());<a name="line.106"></a>
-<span class="sourceLineNo">107</span> assertEquals("6", b.getThree());<a name="line.107"></a>
-<span class="sourceLineNo">108</span> assertEquals("not set", b.getDoNotSet());<a name="line.108"></a>
-<span class="sourceLineNo">109</span> assertEquals(3, b.getIntTest());<a name="line.109"></a>
-<span class="sourceLineNo">110</span> assertEquals(Integer.valueOf(4), b.getIntegerTest());<a name="line.110"></a>
-<span class="sourceLineNo">111</span> assertEquals(null, b.getNullObjectTest());<a name="line.111"></a>
-<span class="sourceLineNo">112</span> assertEquals(0, b.getNullPrimitiveTest());<a name="line.112"></a>
-<span class="sourceLineNo">113</span> // test date -> string handling<a name="line.113"></a>
-<span class="sourceLineNo">114</span> assertNotNull(b.getNotDate());<a name="line.114"></a>
-<span class="sourceLineNo">115</span> assertTrue(!"not a date".equals(b.getNotDate()));<a name="line.115"></a>
-<span class="sourceLineNo">116</span> datef.parse(b.getNotDate());<a name="line.116"></a>
-<span class="sourceLineNo">117</span> }<a name="line.117"></a>
-<span class="sourceLineNo">118</span><a name="line.118"></a>
-<span class="sourceLineNo">119</span> public void testToMap() throws SQLException {<a name="line.119"></a>
+<span class="sourceLineNo">023</span>import java.util.Iterator;<a name="line.23"></a>
+<span class="sourceLineNo">024</span>import java.util.List;<a name="line.24"></a>
+<span class="sourceLineNo">025</span>import java.util.Locale;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import java.util.Map;<a name="line.26"></a>
+<span class="sourceLineNo">027</span><a name="line.27"></a>
+<span class="sourceLineNo">028</span>/**<a name="line.28"></a>
+<span class="sourceLineNo">029</span> * Test the BasicRowProcessor class.<a name="line.29"></a>
+<span class="sourceLineNo">030</span> */<a name="line.30"></a>
+<span class="sourceLineNo">031</span>public class BasicRowProcessorTest extends BaseTestCase {<a name="line.31"></a>
+<span class="sourceLineNo">032</span><a name="line.32"></a>
+<span class="sourceLineNo">033</span> private static final RowProcessor processor = new BasicRowProcessor();<a name="line.33"></a>
+<span class="sourceLineNo">034</span><a name="line.34"></a>
+<span class="sourceLineNo">035</span> /**<a name="line.35"></a>
+<span class="sourceLineNo">036</span> * Format that matches Date.toString().<a name="line.36"></a>
+<span class="sourceLineNo">037</span> * Sun Mar 14 15:19:15 MST 2004<a name="line.37"></a>
+<span class="sourceLineNo">038</span> */<a name="line.38"></a>
+<span class="sourceLineNo">039</span> private static final DateFormat datef =<a name="line.39"></a>
+<span class="sourceLineNo">040</span> new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);<a name="line.40"></a>
+<span class="sourceLineNo">041</span><a name="line.41"></a>
+<span class="sourceLineNo">042</span> public void testToArray() throws SQLException {<a name="line.42"></a>
+<span class="sourceLineNo">043</span><a name="line.43"></a>
+<span class="sourceLineNo">044</span> Object[] a = null;<a name="line.44"></a>
+<span class="sourceLineNo">045</span> assertTrue(this.rs.next());<a name="line.45"></a>
+<span class="sourceLineNo">046</span> a = processor.toArray(this.rs);<a name="line.46"></a>
+<span class="sourceLineNo">047</span> assertEquals(COLS, a.length);<a name="line.47"></a>
+<span class="sourceLineNo">048</span> assertEquals("1", a[0]);<a name="line.48"></a>
+<span class="sourceLineNo">049</span> assertEquals("2", a[1]);<a name="line.49"></a>
+<span class="sourceLineNo">050</span> assertEquals("THREE", a[2]);<a name="line.50"></a>
+<span class="sourceLineNo">051</span><a name="line.51"></a>
+<span class="sourceLineNo">052</span> assertTrue(this.rs.next());<a name="line.52"></a>
+<span class="sourceLineNo">053</span> a = processor.toArray(this.rs);<a name="line.53"></a>
+<span class="sourceLineNo">054</span> assertEquals(COLS, a.length);<a name="line.54"></a>
+<span class="sourceLineNo">055</span><a name="line.55"></a>
+<span class="sourceLineNo">056</span> assertEquals("4", a[0]);<a name="line.56"></a>
+<span class="sourceLineNo">057</span> assertEquals("5", a[1]);<a name="line.57"></a>
+<span class="sourceLineNo">058</span> assertEquals("SIX", a[2]);<a name="line.58"></a>
+<span class="sourceLineNo">059</span><a name="line.59"></a>
+<span class="sourceLineNo">060</span> assertFalse(this.rs.next());<a name="line.60"></a>
+<span class="sourceLineNo">061</span> }<a name="line.61"></a>
+<span class="sourceLineNo">062</span><a name="line.62"></a>
+<span class="sourceLineNo">063</span> public void testToBean() throws SQLException, ParseException {<a name="line.63"></a>
+<span class="sourceLineNo">064</span><a name="line.64"></a>
+<span class="sourceLineNo">065</span> TestBean row = null;<a name="line.65"></a>
+<span class="sourceLineNo">066</span> assertTrue(this.rs.next());<a name="line.66"></a>
+<span class="sourceLineNo">067</span> row = processor.toBean(this.rs, TestBean.class);<a name="line.67"></a>
+<span class="sourceLineNo">068</span> assertEquals("1", row.getOne());<a name="line.68"></a>
+<span class="sourceLineNo">069</span> assertEquals("2", row.getTwo());<a name="line.69"></a>
+<span class="sourceLineNo">070</span> assertEquals(TestBean.Ordinal.THREE, row.getThree());<a name="line.70"></a>
+<span class="sourceLineNo">071</span> assertEquals("not set", row.getDoNotSet());<a name="line.71"></a>
+<span class="sourceLineNo">072</span><a name="line.72"></a>
+<span class="sourceLineNo">073</span> assertTrue(this.rs.next());<a name="line.73"></a>
+<span class="sourceLineNo">074</span> row = processor.toBean(this.rs, TestBean.class);<a name="line.74"></a>
+<span class="sourceLineNo">075</span><a name="line.75"></a>
+<span class="sourceLineNo">076</span> assertEquals("4", row.getOne());<a name="line.76"></a>
+<span class="sourceLineNo">077</span> assertEquals("5", row.getTwo());<a name="line.77"></a>
+<span class="sourceLineNo">078</span> assertEquals(TestBean.Ordinal.SIX, row.getThree());<a name="line.78"></a>
+<span class="sourceLineNo">079</span> assertEquals("not set", row.getDoNotSet());<a name="line.79"></a>
+<span class="sourceLineNo">080</span> assertEquals(3, row.getIntTest());<a name="line.80"></a>
+<span class="sourceLineNo">081</span> assertEquals(Integer.valueOf(4), row.getIntegerTest());<a name="line.81"></a>
+<span class="sourceLineNo">082</span> assertEquals(null, row.getNullObjectTest());<a name="line.82"></a>
+<span class="sourceLineNo">083</span> assertEquals(0, row.getNullPrimitiveTest());<a name="line.83"></a>
+<span class="sourceLineNo">084</span> // test date -> string handling<a name="line.84"></a>
+<span class="sourceLineNo">085</span> assertNotNull(row.getNotDate());<a name="line.85"></a>
+<span class="sourceLineNo">086</span> assertTrue(!"not a date".equals(row.getNotDate()));<a name="line.86"></a>
+<span class="sourceLineNo">087</span> assertTrue(row.getNotDate().endsWith("789456123"));<a name="line.87"></a>
+<span class="sourceLineNo">088</span><a name="line.88"></a>
+<span class="sourceLineNo">089</span> assertFalse(this.rs.next());<a name="line.89"></a>
+<span class="sourceLineNo">090</span><a name="line.90"></a>
+<span class="sourceLineNo">091</span> }<a name="line.91"></a>
+<span class="sourceLineNo">092</span><a name="line.92"></a>
+<span class="sourceLineNo">093</span> public void testToBeanList() throws SQLException, ParseException {<a name="line.93"></a>
+<span class="sourceLineNo">094</span><a name="line.94"></a>
+<span class="sourceLineNo">095</span> List<TestBean> list = processor.toBeanList(this.rs, TestBean.class);<a name="line.95"></a>
+<span class="sourceLineNo">096</span> assertNotNull(list);<a name="line.96"></a>
+<span class="sourceLineNo">097</span> assertEquals(ROWS, list.size());<a name="line.97"></a>
+<span class="sourceLineNo">098</span><a name="line.98"></a>
+<span class="sourceLineNo">099</span> TestBean b = list.get(0);<a name="line.99"></a>
+<span class="sourceLineNo">100</span> assertEquals("1", b.getOne());<a name="line.100"></a>
+<span class="sourceLineNo">101</span> assertEquals("2", b.getTwo());<a name="line.101"></a>
+<span class="sourceLineNo">102</span> assertEquals(TestBean.Ordinal.THREE, b.getThree());<a name="line.102"></a>
+<span class="sourceLineNo">103</span> assertEquals("not set", b.getDoNotSet());<a name="line.103"></a>
+<span class="sourceLineNo">104</span> datef.parse(b.getNotDate());<a name="line.104"></a>
+<span class="sourceLineNo">105</span><a name="line.105"></a>
+<span class="sourceLineNo">106</span> b = list.get(1);<a name="line.106"></a>
+<span class="sourceLineNo">107</span> assertEquals("4", b.getOne());<a name="line.107"></a>
+<span class="sourceLineNo">108</span> assertEquals("5", b.getTwo());<a name="line.108"></a>
+<span class="sourceLineNo">109</span> assertEquals(TestBean.Ordinal.SIX, b.getThree());<a name="line.109"></a>
+<span class="sourceLineNo">110</span> assertEquals("not set", b.getDoNotSet());<a name="line.110"></a>
+<span class="sourceLineNo">111</span> assertEquals(3, b.getIntTest());<a name="line.111"></a>
+<span class="sourceLineNo">112</span> assertEquals(Integer.valueOf(4), b.getIntegerTest());<a name="line.112"></a>
+<span class="sourceLineNo">113</span> assertEquals(null, b.getNullObjectTest());<a name="line.113"></a>
+<span class="sourceLineNo">114</span> assertEquals(0, b.getNullPrimitiveTest());<a name="line.114"></a>
+<span class="sourceLineNo">115</span> // test date -> string handling<a name="line.115"></a>
+<span class="sourceLineNo">116</span> assertNotNull(b.getNotDate());<a name="line.116"></a>
+<span class="sourceLineNo">117</span> assertTrue(!"not a date".equals(b.getNotDate()));<a name="line.117"></a>
+<span class="sourceLineNo">118</span> assertTrue(b.getNotDate().endsWith("789456123"));<a name="line.118"></a>
+<span class="sourceLineNo">119</span> }<a name="line.119"></a>
<span class="sourceLineNo">120</span><a name="line.120"></a>
-<span class="sourceLineNo">121</span> assertTrue(this.rs.next());<a name="line.121"></a>
-<span class="sourceLineNo">122</span> Map<String, Object> m = processor.toMap(this.rs);<a name="line.122"></a>
-<span class="sourceLineNo">123</span> assertEquals(COLS, m.keySet().size());<a name="line.123"></a>
-<span class="sourceLineNo">124</span> assertEquals("1", m.get("one"));<a name="line.124"></a>
-<span class="sourceLineNo">125</span> assertEquals("2", m.get("TWO"));<a name="line.125"></a>
-<span class="sourceLineNo">126</span> assertEquals("3", m.get("Three"));<a name="line.126"></a>
-<span class="sourceLineNo">127</span><a name="line.127"></a>
-<span class="sourceLineNo">128</span> assertTrue(this.rs.next());<a name="line.128"></a>
-<span class="sourceLineNo">129</span> m = processor.toMap(this.rs);<a name="line.129"></a>
-<span class="sourceLineNo">130</span> assertEquals(COLS, m.keySet().size());<a name="line.130"></a>
-<span class="sourceLineNo">131</span><a name="line.131"></a>
-<span class="sourceLineNo">132</span> assertEquals("4", m.get("One")); // case shouldn't matter<a name="line.132"></a>
-<span class="sourceLineNo">133</span> assertEquals("5", m.get("two"));<a name="line.133"></a>
-<span class="sourceLineNo">134</span> assertEquals("6", m.get("THREE"));<a name="line.134"></a>
-<span class="sourceLineNo">135</span><a name="line.135"></a>
-<span class="sourceLineNo">136</span> assertFalse(this.rs.next());<a name="line.136"></a>
-<span class="sourceLineNo">137</span> }<a name="line.137"></a>
-<span class="sourceLineNo">138</span><a name="line.138"></a>
-<span class="sourceLineNo">139</span>}<a name="line.139"></a>
+<span class="sourceLineNo">121</span> public void testToMap() throws SQLException {<a name="line.121"></a>
+<span class="sourceLineNo">122</span><a name="line.122"></a>
+<span class="sourceLineNo">123</span> assertTrue(this.rs.next());<a name="line.123"></a>
+<span class="sourceLineNo">124</span> Map<String, Object> m = processor.toMap(this.rs);<a name="line.124"></a>
+<span class="sourceLineNo">125</span> assertEquals(COLS, m.keySet().size());<a name="line.125"></a>
+<span class="sourceLineNo">126</span> assertEquals("1", m.get("one"));<a name="line.126"></a>
+<span class="sourceLineNo">127</span> assertEquals("2", m.get("TWO"));<a name="line.127"></a>
+<span class="sourceLineNo">128</span> assertEquals("THREE", m.get("Three"));<a name="line.128"></a>
+<span class="sourceLineNo">129</span><a name="line.129"></a>
+<span class="sourceLineNo">130</span> assertTrue(this.rs.next());<a name="line.130"></a>
+<span class="sourceLineNo">131</span> m = processor.toMap(this.rs);<a name="line.131"></a>
+<span class="sourceLineNo">132</span> assertEquals(COLS, m.keySet().size());<a name="line.132"></a>
+<span class="sourceLineNo">133</span><a name="line.133"></a>
+<span class="sourceLineNo">134</span> assertEquals("4", m.get("One")); // case shouldn't matter<a name="line.134"></a>
+<span class="sourceLineNo">135</span> assertEquals("5", m.get("two"));<a name="line.135"></a>
+<span class="sourceLineNo">136</span> assertEquals("SIX", m.get("THREE"));<a name="line.136"></a>
+<span class="sourceLineNo">137</span><a name="line.137"></a>
+<span class="sourceLineNo">138</span> assertFalse(this.rs.next());<a name="line.138"></a>
+<span class="sourceLineNo">139</span> }<a name="line.139"></a>
+<span class="sourceLineNo">140</span><a name="line.140"></a>
+<span class="sourceLineNo">141</span> public void testToMapOrdering() throws SQLException {<a name="line.141"></a>
+<span class="sourceLineNo">142</span><a name="line.142"></a>
+<span class="sourceLineNo">143</span> assertTrue(this.rs.next());<a name="line.143"></a>
+<span class="sourceLineNo">144</span> Map<String, Object> m = processor.toMap(this.rs);<a name="line.144"></a>
+<span class="sourceLineNo">145</span><a name="line.145"></a>
+<span class="sourceLineNo">146</span> Iterator<String> itr = m.keySet().iterator();<a name="line.146"></a>
+<span class="sourceLineNo">147</span> assertEquals("one", itr.next());<a name="line.147"></a>
+<span class="sourceLineNo">148</span> assertEquals("two", itr.next());<a name="line.148"></a>
+<span class="sourceLineNo">149</span> assertEquals("three", itr.next());<a name="line.149"></a>
+<span class="sourceLineNo">150</span> assertEquals("notInBean", itr.next());<a name="line.150"></a>
+<span class="sourceLineNo">151</span> assertEquals("intTest", itr.next());<a name="line.151"></a>
+<span class="sourceLineNo">152</span> assertEquals("integerTest", itr.next());<a name="line.152"></a>
+<span class="sourceLineNo">153</span> assertEquals("nullObjectTest", itr.next());<a name="line.153"></a>
+<span class="sourceLineNo">154</span> assertEquals("nullPrimitiveTest", itr.next());<a name="line.154"></a>
+<span class="sourceLineNo">155</span> assertEquals("notDate", itr.next());<a name="line.155"></a>
+<span class="sourceLineNo">156</span> assertEquals("columnProcessorDoubleTest", itr.next());<a name="line.156"></a>
+<span class="sourceLineNo">157</span><a name="line.157"></a>
+<span class="sourceLineNo">158</span> assertFalse(itr.hasNext());<a name="line.158"></a>
+<span class="sourceLineNo">159</span> }<a name="line.159"></a>
+<span class="sourceLineNo">160</span><a name="line.160"></a>
+<span class="sourceLineNo">161</span>}<a name="line.161"></a>
Modified: websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BeanProcessorTest.MapColumnToPropertiesBean.html
==============================================================================
--- websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BeanProcessorTest.MapColumnToPropertiesBean.html (original)
+++ websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BeanProcessorTest.MapColumnToPropertiesBean.html Sun Jul 20 08:52:20 2014
@@ -40,85 +40,87 @@
<span class="sourceLineNo">032</span> assertTrue(this.rs.next());<a name="line.32"></a>
<span class="sourceLineNo">033</span> b = beanProc.toBean(this.rs, TestBean.class);<a name="line.33"></a>
<span class="sourceLineNo">034</span> assertEquals(13.0, b.getColumnProcessorDoubleTest(), 0);<a name="line.34"></a>
-<span class="sourceLineNo">035</span><a name="line.35"></a>
-<span class="sourceLineNo">036</span> assertTrue(this.rs.next());<a name="line.36"></a>
-<span class="sourceLineNo">037</span> b = beanProc.toBean(this.rs, TestBean.class);<a name="line.37"></a>
-<span class="sourceLineNo">038</span> assertEquals(13.0, b.getColumnProcessorDoubleTest(), 0);<a name="line.38"></a>
-<span class="sourceLineNo">039</span><a name="line.39"></a>
-<span class="sourceLineNo">040</span> assertFalse(this.rs.next());<a name="line.40"></a>
-<span class="sourceLineNo">041</span> }<a name="line.41"></a>
-<span class="sourceLineNo">042</span><a name="line.42"></a>
-<span class="sourceLineNo">043</span> public static class MapColumnToPropertiesBean {<a name="line.43"></a>
-<span class="sourceLineNo">044</span> private String one;<a name="line.44"></a>
-<span class="sourceLineNo">045</span><a name="line.45"></a>
-<span class="sourceLineNo">046</span> private String two;<a name="line.46"></a>
+<span class="sourceLineNo">035</span> assertEquals(b.getThree(), TestBean.Ordinal.THREE);<a name="line.35"></a>
+<span class="sourceLineNo">036</span><a name="line.36"></a>
+<span class="sourceLineNo">037</span> assertTrue(this.rs.next());<a name="line.37"></a>
+<span class="sourceLineNo">038</span> b = beanProc.toBean(this.rs, TestBean.class);<a name="line.38"></a>
+<span class="sourceLineNo">039</span> assertEquals(13.0, b.getColumnProcessorDoubleTest(), 0);<a name="line.39"></a>
+<span class="sourceLineNo">040</span> assertEquals(b.getThree(), TestBean.Ordinal.SIX);<a name="line.40"></a>
+<span class="sourceLineNo">041</span><a name="line.41"></a>
+<span class="sourceLineNo">042</span> assertFalse(this.rs.next());<a name="line.42"></a>
+<span class="sourceLineNo">043</span> }<a name="line.43"></a>
+<span class="sourceLineNo">044</span><a name="line.44"></a>
+<span class="sourceLineNo">045</span> public static class MapColumnToPropertiesBean {<a name="line.45"></a>
+<span class="sourceLineNo">046</span> private String one;<a name="line.46"></a>
<span class="sourceLineNo">047</span><a name="line.47"></a>
-<span class="sourceLineNo">048</span> private String three;<a name="line.48"></a>
+<span class="sourceLineNo">048</span> private String two;<a name="line.48"></a>
<span class="sourceLineNo">049</span><a name="line.49"></a>
-<span class="sourceLineNo">050</span> private String four;<a name="line.50"></a>
+<span class="sourceLineNo">050</span> private String three;<a name="line.50"></a>
<span class="sourceLineNo">051</span><a name="line.51"></a>
-<span class="sourceLineNo">052</span> public String getOne() {<a name="line.52"></a>
-<span class="sourceLineNo">053</span> return one;<a name="line.53"></a>
-<span class="sourceLineNo">054</span> }<a name="line.54"></a>
-<span class="sourceLineNo">055</span><a name="line.55"></a>
-<span class="sourceLineNo">056</span> public void setOne(String one) {<a name="line.56"></a>
-<span class="sourceLineNo">057</span> this.one = one;<a name="line.57"></a>
-<span class="sourceLineNo">058</span> }<a name="line.58"></a>
-<span class="sourceLineNo">059</span><a name="line.59"></a>
-<span class="sourceLineNo">060</span> public String getTwo() {<a name="line.60"></a>
-<span class="sourceLineNo">061</span> return two;<a name="line.61"></a>
-<span class="sourceLineNo">062</span> }<a name="line.62"></a>
-<span class="sourceLineNo">063</span><a name="line.63"></a>
-<span class="sourceLineNo">064</span> public void setTwo(String two) {<a name="line.64"></a>
-<span class="sourceLineNo">065</span> this.two = two;<a name="line.65"></a>
-<span class="sourceLineNo">066</span> }<a name="line.66"></a>
-<span class="sourceLineNo">067</span><a name="line.67"></a>
-<span class="sourceLineNo">068</span> public String getThree() {<a name="line.68"></a>
-<span class="sourceLineNo">069</span> return three;<a name="line.69"></a>
-<span class="sourceLineNo">070</span> }<a name="line.70"></a>
-<span class="sourceLineNo">071</span><a name="line.71"></a>
-<span class="sourceLineNo">072</span> public void setThree(String three) {<a name="line.72"></a>
-<span class="sourceLineNo">073</span> this.three = three;<a name="line.73"></a>
-<span class="sourceLineNo">074</span> }<a name="line.74"></a>
-<span class="sourceLineNo">075</span><a name="line.75"></a>
-<span class="sourceLineNo">076</span> public String getFour() {<a name="line.76"></a>
-<span class="sourceLineNo">077</span> return four;<a name="line.77"></a>
-<span class="sourceLineNo">078</span> }<a name="line.78"></a>
-<span class="sourceLineNo">079</span><a name="line.79"></a>
-<span class="sourceLineNo">080</span> public void setFour(String four) {<a name="line.80"></a>
-<span class="sourceLineNo">081</span> this.four = four;<a name="line.81"></a>
-<span class="sourceLineNo">082</span> }<a name="line.82"></a>
-<span class="sourceLineNo">083</span> }<a name="line.83"></a>
-<span class="sourceLineNo">084</span><a name="line.84"></a>
-<span class="sourceLineNo">085</span> public void testMapColumnToProperties() throws Exception {<a name="line.85"></a>
-<span class="sourceLineNo">086</span> String[] columnNames = { "test", "test", "three" };<a name="line.86"></a>
-<span class="sourceLineNo">087</span> String[] columnLabels = { "one", "two", null };<a name="line.87"></a>
-<span class="sourceLineNo">088</span> ResultSetMetaData rsmd = ProxyFactory.instance().createResultSetMetaData(<a name="line.88"></a>
-<span class="sourceLineNo">089</span> new MockResultSetMetaData(columnNames, columnLabels));<a name="line.89"></a>
-<span class="sourceLineNo">090</span> PropertyDescriptor[] props = Introspector.getBeanInfo(MapColumnToPropertiesBean.class).getPropertyDescriptors();<a name="line.90"></a>
-<span class="sourceLineNo">091</span><a name="line.91"></a>
-<span class="sourceLineNo">092</span> int[] columns = beanProc.mapColumnsToProperties(rsmd, props);<a name="line.92"></a>
-<span class="sourceLineNo">093</span> for (int i = 1; i < columns.length; i++) {<a name="line.93"></a>
-<span class="sourceLineNo">094</span> assertTrue(columns[i] != BeanProcessor.PROPERTY_NOT_FOUND);<a name="line.94"></a>
-<span class="sourceLineNo">095</span> }<a name="line.95"></a>
-<span class="sourceLineNo">096</span> }<a name="line.96"></a>
-<span class="sourceLineNo">097</span><a name="line.97"></a>
-<span class="sourceLineNo">098</span> public void testMapColumnToPropertiesWithOverrides() throws Exception {<a name="line.98"></a>
-<span class="sourceLineNo">099</span> Map<String, String> columnToPropertyOverrides = new HashMap<String, String>();<a name="line.99"></a>
-<span class="sourceLineNo">100</span> columnToPropertyOverrides.put("five", "four");<a name="line.100"></a>
-<span class="sourceLineNo">101</span> BeanProcessor beanProc = new BeanProcessor(columnToPropertyOverrides);<a name="line.101"></a>
-<span class="sourceLineNo">102</span> String[] columnNames = { "test", "test", "three", "five" };<a name="line.102"></a>
-<span class="sourceLineNo">103</span> String[] columnLabels = { "one", "two", null, null };<a name="line.103"></a>
-<span class="sourceLineNo">104</span> ResultSetMetaData rsmd = ProxyFactory.instance().createResultSetMetaData(<a name="line.104"></a>
-<span class="sourceLineNo">105</span> new MockResultSetMetaData(columnNames, columnLabels));<a name="line.105"></a>
-<span class="sourceLineNo">106</span> PropertyDescriptor[] props = Introspector.getBeanInfo(MapColumnToPropertiesBean.class).getPropertyDescriptors();<a name="line.106"></a>
-<span class="sourceLineNo">107</span><a name="line.107"></a>
-<span class="sourceLineNo">108</span> int[] columns = beanProc.mapColumnsToProperties(rsmd, props);<a name="line.108"></a>
-<span class="sourceLineNo">109</span> for (int i = 1; i < columns.length; i++) {<a name="line.109"></a>
-<span class="sourceLineNo">110</span> assertTrue(columns[i] != BeanProcessor.PROPERTY_NOT_FOUND);<a name="line.110"></a>
-<span class="sourceLineNo">111</span> }<a name="line.111"></a>
-<span class="sourceLineNo">112</span> }<a name="line.112"></a>
-<span class="sourceLineNo">113</span>}<a name="line.113"></a>
+<span class="sourceLineNo">052</span> private String four;<a name="line.52"></a>
+<span class="sourceLineNo">053</span><a name="line.53"></a>
+<span class="sourceLineNo">054</span> public String getOne() {<a name="line.54"></a>
+<span class="sourceLineNo">055</span> return one;<a name="line.55"></a>
+<span class="sourceLineNo">056</span> }<a name="line.56"></a>
+<span class="sourceLineNo">057</span><a name="line.57"></a>
+<span class="sourceLineNo">058</span> public void setOne(String one) {<a name="line.58"></a>
+<span class="sourceLineNo">059</span> this.one = one;<a name="line.59"></a>
+<span class="sourceLineNo">060</span> }<a name="line.60"></a>
+<span class="sourceLineNo">061</span><a name="line.61"></a>
+<span class="sourceLineNo">062</span> public String getTwo() {<a name="line.62"></a>
+<span class="sourceLineNo">063</span> return two;<a name="line.63"></a>
+<span class="sourceLineNo">064</span> }<a name="line.64"></a>
+<span class="sourceLineNo">065</span><a name="line.65"></a>
+<span class="sourceLineNo">066</span> public void setTwo(String two) {<a name="line.66"></a>
+<span class="sourceLineNo">067</span> this.two = two;<a name="line.67"></a>
+<span class="sourceLineNo">068</span> }<a name="line.68"></a>
+<span class="sourceLineNo">069</span><a name="line.69"></a>
+<span class="sourceLineNo">070</span> public String getThree() {<a name="line.70"></a>
+<span class="sourceLineNo">071</span> return three;<a name="line.71"></a>
+<span class="sourceLineNo">072</span> }<a name="line.72"></a>
+<span class="sourceLineNo">073</span><a name="line.73"></a>
+<span class="sourceLineNo">074</span> public void setThree(String three) {<a name="line.74"></a>
+<span class="sourceLineNo">075</span> this.three = three;<a name="line.75"></a>
+<span class="sourceLineNo">076</span> }<a name="line.76"></a>
+<span class="sourceLineNo">077</span><a name="line.77"></a>
+<span class="sourceLineNo">078</span> public String getFour() {<a name="line.78"></a>
+<span class="sourceLineNo">079</span> return four;<a name="line.79"></a>
+<span class="sourceLineNo">080</span> }<a name="line.80"></a>
+<span class="sourceLineNo">081</span><a name="line.81"></a>
+<span class="sourceLineNo">082</span> public void setFour(String four) {<a name="line.82"></a>
+<span class="sourceLineNo">083</span> this.four = four;<a name="line.83"></a>
+<span class="sourceLineNo">084</span> }<a name="line.84"></a>
+<span class="sourceLineNo">085</span> }<a name="line.85"></a>
+<span class="sourceLineNo">086</span><a name="line.86"></a>
+<span class="sourceLineNo">087</span> public void testMapColumnToProperties() throws Exception {<a name="line.87"></a>
+<span class="sourceLineNo">088</span> String[] columnNames = { "test", "test", "three" };<a name="line.88"></a>
+<span class="sourceLineNo">089</span> String[] columnLabels = { "one", "two", null };<a name="line.89"></a>
+<span class="sourceLineNo">090</span> ResultSetMetaData rsmd = ProxyFactory.instance().createResultSetMetaData(<a name="line.90"></a>
+<span class="sourceLineNo">091</span> new MockResultSetMetaData(columnNames, columnLabels));<a name="line.91"></a>
+<span class="sourceLineNo">092</span> PropertyDescriptor[] props = Introspector.getBeanInfo(MapColumnToPropertiesBean.class).getPropertyDescriptors();<a name="line.92"></a>
+<span class="sourceLineNo">093</span><a name="line.93"></a>
+<span class="sourceLineNo">094</span> int[] columns = beanProc.mapColumnsToProperties(rsmd, props);<a name="line.94"></a>
+<span class="sourceLineNo">095</span> for (int i = 1; i < columns.length; i++) {<a name="line.95"></a>
+<span class="sourceLineNo">096</span> assertTrue(columns[i] != BeanProcessor.PROPERTY_NOT_FOUND);<a name="line.96"></a>
+<span class="sourceLineNo">097</span> }<a name="line.97"></a>
+<span class="sourceLineNo">098</span> }<a name="line.98"></a>
+<span class="sourceLineNo">099</span><a name="line.99"></a>
+<span class="sourceLineNo">100</span> public void testMapColumnToPropertiesWithOverrides() throws Exception {<a name="line.100"></a>
+<span class="sourceLineNo">101</span> Map<String, String> columnToPropertyOverrides = new HashMap<String, String>();<a name="line.101"></a>
+<span class="sourceLineNo">102</span> columnToPropertyOverrides.put("five", "four");<a name="line.102"></a>
+<span class="sourceLineNo">103</span> BeanProcessor beanProc = new BeanProcessor(columnToPropertyOverrides);<a name="line.103"></a>
+<span class="sourceLineNo">104</span> String[] columnNames = { "test", "test", "three", "five" };<a name="line.104"></a>
+<span class="sourceLineNo">105</span> String[] columnLabels = { "one", "two", null, null };<a name="line.105"></a>
+<span class="sourceLineNo">106</span> ResultSetMetaData rsmd = ProxyFactory.instance().createResultSetMetaData(<a name="line.106"></a>
+<span class="sourceLineNo">107</span> new MockResultSetMetaData(columnNames, columnLabels));<a name="line.107"></a>
+<span class="sourceLineNo">108</span> PropertyDescriptor[] props = Introspector.getBeanInfo(MapColumnToPropertiesBean.class).getPropertyDescriptors();<a name="line.108"></a>
+<span class="sourceLineNo">109</span><a name="line.109"></a>
+<span class="sourceLineNo">110</span> int[] columns = beanProc.mapColumnsToProperties(rsmd, props);<a name="line.110"></a>
+<span class="sourceLineNo">111</span> for (int i = 1; i < columns.length; i++) {<a name="line.111"></a>
+<span class="sourceLineNo">112</span> assertTrue(columns[i] != BeanProcessor.PROPERTY_NOT_FOUND);<a name="line.112"></a>
+<span class="sourceLineNo">113</span> }<a name="line.113"></a>
+<span class="sourceLineNo">114</span> }<a name="line.114"></a>
+<span class="sourceLineNo">115</span>}<a name="line.115"></a>
Modified: websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BeanProcessorTest.html
==============================================================================
--- websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BeanProcessorTest.html (original)
+++ websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/BeanProcessorTest.html Sun Jul 20 08:52:20 2014
@@ -40,85 +40,87 @@
<span class="sourceLineNo">032</span> assertTrue(this.rs.next());<a name="line.32"></a>
<span class="sourceLineNo">033</span> b = beanProc.toBean(this.rs, TestBean.class);<a name="line.33"></a>
<span class="sourceLineNo">034</span> assertEquals(13.0, b.getColumnProcessorDoubleTest(), 0);<a name="line.34"></a>
-<span class="sourceLineNo">035</span><a name="line.35"></a>
-<span class="sourceLineNo">036</span> assertTrue(this.rs.next());<a name="line.36"></a>
-<span class="sourceLineNo">037</span> b = beanProc.toBean(this.rs, TestBean.class);<a name="line.37"></a>
-<span class="sourceLineNo">038</span> assertEquals(13.0, b.getColumnProcessorDoubleTest(), 0);<a name="line.38"></a>
-<span class="sourceLineNo">039</span><a name="line.39"></a>
-<span class="sourceLineNo">040</span> assertFalse(this.rs.next());<a name="line.40"></a>
-<span class="sourceLineNo">041</span> }<a name="line.41"></a>
-<span class="sourceLineNo">042</span><a name="line.42"></a>
-<span class="sourceLineNo">043</span> public static class MapColumnToPropertiesBean {<a name="line.43"></a>
-<span class="sourceLineNo">044</span> private String one;<a name="line.44"></a>
-<span class="sourceLineNo">045</span><a name="line.45"></a>
-<span class="sourceLineNo">046</span> private String two;<a name="line.46"></a>
+<span class="sourceLineNo">035</span> assertEquals(b.getThree(), TestBean.Ordinal.THREE);<a name="line.35"></a>
+<span class="sourceLineNo">036</span><a name="line.36"></a>
+<span class="sourceLineNo">037</span> assertTrue(this.rs.next());<a name="line.37"></a>
+<span class="sourceLineNo">038</span> b = beanProc.toBean(this.rs, TestBean.class);<a name="line.38"></a>
+<span class="sourceLineNo">039</span> assertEquals(13.0, b.getColumnProcessorDoubleTest(), 0);<a name="line.39"></a>
+<span class="sourceLineNo">040</span> assertEquals(b.getThree(), TestBean.Ordinal.SIX);<a name="line.40"></a>
+<span class="sourceLineNo">041</span><a name="line.41"></a>
+<span class="sourceLineNo">042</span> assertFalse(this.rs.next());<a name="line.42"></a>
+<span class="sourceLineNo">043</span> }<a name="line.43"></a>
+<span class="sourceLineNo">044</span><a name="line.44"></a>
+<span class="sourceLineNo">045</span> public static class MapColumnToPropertiesBean {<a name="line.45"></a>
+<span class="sourceLineNo">046</span> private String one;<a name="line.46"></a>
<span class="sourceLineNo">047</span><a name="line.47"></a>
-<span class="sourceLineNo">048</span> private String three;<a name="line.48"></a>
+<span class="sourceLineNo">048</span> private String two;<a name="line.48"></a>
<span class="sourceLineNo">049</span><a name="line.49"></a>
-<span class="sourceLineNo">050</span> private String four;<a name="line.50"></a>
+<span class="sourceLineNo">050</span> private String three;<a name="line.50"></a>
<span class="sourceLineNo">051</span><a name="line.51"></a>
-<span class="sourceLineNo">052</span> public String getOne() {<a name="line.52"></a>
-<span class="sourceLineNo">053</span> return one;<a name="line.53"></a>
-<span class="sourceLineNo">054</span> }<a name="line.54"></a>
-<span class="sourceLineNo">055</span><a name="line.55"></a>
-<span class="sourceLineNo">056</span> public void setOne(String one) {<a name="line.56"></a>
-<span class="sourceLineNo">057</span> this.one = one;<a name="line.57"></a>
-<span class="sourceLineNo">058</span> }<a name="line.58"></a>
-<span class="sourceLineNo">059</span><a name="line.59"></a>
-<span class="sourceLineNo">060</span> public String getTwo() {<a name="line.60"></a>
-<span class="sourceLineNo">061</span> return two;<a name="line.61"></a>
-<span class="sourceLineNo">062</span> }<a name="line.62"></a>
-<span class="sourceLineNo">063</span><a name="line.63"></a>
-<span class="sourceLineNo">064</span> public void setTwo(String two) {<a name="line.64"></a>
-<span class="sourceLineNo">065</span> this.two = two;<a name="line.65"></a>
-<span class="sourceLineNo">066</span> }<a name="line.66"></a>
-<span class="sourceLineNo">067</span><a name="line.67"></a>
-<span class="sourceLineNo">068</span> public String getThree() {<a name="line.68"></a>
-<span class="sourceLineNo">069</span> return three;<a name="line.69"></a>
-<span class="sourceLineNo">070</span> }<a name="line.70"></a>
-<span class="sourceLineNo">071</span><a name="line.71"></a>
-<span class="sourceLineNo">072</span> public void setThree(String three) {<a name="line.72"></a>
-<span class="sourceLineNo">073</span> this.three = three;<a name="line.73"></a>
-<span class="sourceLineNo">074</span> }<a name="line.74"></a>
-<span class="sourceLineNo">075</span><a name="line.75"></a>
-<span class="sourceLineNo">076</span> public String getFour() {<a name="line.76"></a>
-<span class="sourceLineNo">077</span> return four;<a name="line.77"></a>
-<span class="sourceLineNo">078</span> }<a name="line.78"></a>
-<span class="sourceLineNo">079</span><a name="line.79"></a>
-<span class="sourceLineNo">080</span> public void setFour(String four) {<a name="line.80"></a>
-<span class="sourceLineNo">081</span> this.four = four;<a name="line.81"></a>
-<span class="sourceLineNo">082</span> }<a name="line.82"></a>
-<span class="sourceLineNo">083</span> }<a name="line.83"></a>
-<span class="sourceLineNo">084</span><a name="line.84"></a>
-<span class="sourceLineNo">085</span> public void testMapColumnToProperties() throws Exception {<a name="line.85"></a>
-<span class="sourceLineNo">086</span> String[] columnNames = { "test", "test", "three" };<a name="line.86"></a>
-<span class="sourceLineNo">087</span> String[] columnLabels = { "one", "two", null };<a name="line.87"></a>
-<span class="sourceLineNo">088</span> ResultSetMetaData rsmd = ProxyFactory.instance().createResultSetMetaData(<a name="line.88"></a>
-<span class="sourceLineNo">089</span> new MockResultSetMetaData(columnNames, columnLabels));<a name="line.89"></a>
-<span class="sourceLineNo">090</span> PropertyDescriptor[] props = Introspector.getBeanInfo(MapColumnToPropertiesBean.class).getPropertyDescriptors();<a name="line.90"></a>
-<span class="sourceLineNo">091</span><a name="line.91"></a>
-<span class="sourceLineNo">092</span> int[] columns = beanProc.mapColumnsToProperties(rsmd, props);<a name="line.92"></a>
-<span class="sourceLineNo">093</span> for (int i = 1; i < columns.length; i++) {<a name="line.93"></a>
-<span class="sourceLineNo">094</span> assertTrue(columns[i] != BeanProcessor.PROPERTY_NOT_FOUND);<a name="line.94"></a>
-<span class="sourceLineNo">095</span> }<a name="line.95"></a>
-<span class="sourceLineNo">096</span> }<a name="line.96"></a>
-<span class="sourceLineNo">097</span><a name="line.97"></a>
-<span class="sourceLineNo">098</span> public void testMapColumnToPropertiesWithOverrides() throws Exception {<a name="line.98"></a>
-<span class="sourceLineNo">099</span> Map<String, String> columnToPropertyOverrides = new HashMap<String, String>();<a name="line.99"></a>
-<span class="sourceLineNo">100</span> columnToPropertyOverrides.put("five", "four");<a name="line.100"></a>
-<span class="sourceLineNo">101</span> BeanProcessor beanProc = new BeanProcessor(columnToPropertyOverrides);<a name="line.101"></a>
-<span class="sourceLineNo">102</span> String[] columnNames = { "test", "test", "three", "five" };<a name="line.102"></a>
-<span class="sourceLineNo">103</span> String[] columnLabels = { "one", "two", null, null };<a name="line.103"></a>
-<span class="sourceLineNo">104</span> ResultSetMetaData rsmd = ProxyFactory.instance().createResultSetMetaData(<a name="line.104"></a>
-<span class="sourceLineNo">105</span> new MockResultSetMetaData(columnNames, columnLabels));<a name="line.105"></a>
-<span class="sourceLineNo">106</span> PropertyDescriptor[] props = Introspector.getBeanInfo(MapColumnToPropertiesBean.class).getPropertyDescriptors();<a name="line.106"></a>
-<span class="sourceLineNo">107</span><a name="line.107"></a>
-<span class="sourceLineNo">108</span> int[] columns = beanProc.mapColumnsToProperties(rsmd, props);<a name="line.108"></a>
-<span class="sourceLineNo">109</span> for (int i = 1; i < columns.length; i++) {<a name="line.109"></a>
-<span class="sourceLineNo">110</span> assertTrue(columns[i] != BeanProcessor.PROPERTY_NOT_FOUND);<a name="line.110"></a>
-<span class="sourceLineNo">111</span> }<a name="line.111"></a>
-<span class="sourceLineNo">112</span> }<a name="line.112"></a>
-<span class="sourceLineNo">113</span>}<a name="line.113"></a>
+<span class="sourceLineNo">052</span> private String four;<a name="line.52"></a>
+<span class="sourceLineNo">053</span><a name="line.53"></a>
+<span class="sourceLineNo">054</span> public String getOne() {<a name="line.54"></a>
+<span class="sourceLineNo">055</span> return one;<a name="line.55"></a>
+<span class="sourceLineNo">056</span> }<a name="line.56"></a>
+<span class="sourceLineNo">057</span><a name="line.57"></a>
+<span class="sourceLineNo">058</span> public void setOne(String one) {<a name="line.58"></a>
+<span class="sourceLineNo">059</span> this.one = one;<a name="line.59"></a>
+<span class="sourceLineNo">060</span> }<a name="line.60"></a>
+<span class="sourceLineNo">061</span><a name="line.61"></a>
+<span class="sourceLineNo">062</span> public String getTwo() {<a name="line.62"></a>
+<span class="sourceLineNo">063</span> return two;<a name="line.63"></a>
+<span class="sourceLineNo">064</span> }<a name="line.64"></a>
+<span class="sourceLineNo">065</span><a name="line.65"></a>
+<span class="sourceLineNo">066</span> public void setTwo(String two) {<a name="line.66"></a>
+<span class="sourceLineNo">067</span> this.two = two;<a name="line.67"></a>
+<span class="sourceLineNo">068</span> }<a name="line.68"></a>
+<span class="sourceLineNo">069</span><a name="line.69"></a>
+<span class="sourceLineNo">070</span> public String getThree() {<a name="line.70"></a>
+<span class="sourceLineNo">071</span> return three;<a name="line.71"></a>
+<span class="sourceLineNo">072</span> }<a name="line.72"></a>
+<span class="sourceLineNo">073</span><a name="line.73"></a>
+<span class="sourceLineNo">074</span> public void setThree(String three) {<a name="line.74"></a>
+<span class="sourceLineNo">075</span> this.three = three;<a name="line.75"></a>
+<span class="sourceLineNo">076</span> }<a name="line.76"></a>
+<span class="sourceLineNo">077</span><a name="line.77"></a>
+<span class="sourceLineNo">078</span> public String getFour() {<a name="line.78"></a>
+<span class="sourceLineNo">079</span> return four;<a name="line.79"></a>
+<span class="sourceLineNo">080</span> }<a name="line.80"></a>
+<span class="sourceLineNo">081</span><a name="line.81"></a>
+<span class="sourceLineNo">082</span> public void setFour(String four) {<a name="line.82"></a>
+<span class="sourceLineNo">083</span> this.four = four;<a name="line.83"></a>
+<span class="sourceLineNo">084</span> }<a name="line.84"></a>
+<span class="sourceLineNo">085</span> }<a name="line.85"></a>
+<span class="sourceLineNo">086</span><a name="line.86"></a>
+<span class="sourceLineNo">087</span> public void testMapColumnToProperties() throws Exception {<a name="line.87"></a>
+<span class="sourceLineNo">088</span> String[] columnNames = { "test", "test", "three" };<a name="line.88"></a>
+<span class="sourceLineNo">089</span> String[] columnLabels = { "one", "two", null };<a name="line.89"></a>
+<span class="sourceLineNo">090</span> ResultSetMetaData rsmd = ProxyFactory.instance().createResultSetMetaData(<a name="line.90"></a>
+<span class="sourceLineNo">091</span> new MockResultSetMetaData(columnNames, columnLabels));<a name="line.91"></a>
+<span class="sourceLineNo">092</span> PropertyDescriptor[] props = Introspector.getBeanInfo(MapColumnToPropertiesBean.class).getPropertyDescriptors();<a name="line.92"></a>
+<span class="sourceLineNo">093</span><a name="line.93"></a>
+<span class="sourceLineNo">094</span> int[] columns = beanProc.mapColumnsToProperties(rsmd, props);<a name="line.94"></a>
+<span class="sourceLineNo">095</span> for (int i = 1; i < columns.length; i++) {<a name="line.95"></a>
+<span class="sourceLineNo">096</span> assertTrue(columns[i] != BeanProcessor.PROPERTY_NOT_FOUND);<a name="line.96"></a>
+<span class="sourceLineNo">097</span> }<a name="line.97"></a>
+<span class="sourceLineNo">098</span> }<a name="line.98"></a>
+<span class="sourceLineNo">099</span><a name="line.99"></a>
+<span class="sourceLineNo">100</span> public void testMapColumnToPropertiesWithOverrides() throws Exception {<a name="line.100"></a>
+<span class="sourceLineNo">101</span> Map<String, String> columnToPropertyOverrides = new HashMap<String, String>();<a name="line.101"></a>
+<span class="sourceLineNo">102</span> columnToPropertyOverrides.put("five", "four");<a name="line.102"></a>
+<span class="sourceLineNo">103</span> BeanProcessor beanProc = new BeanProcessor(columnToPropertyOverrides);<a name="line.103"></a>
+<span class="sourceLineNo">104</span> String[] columnNames = { "test", "test", "three", "five" };<a name="line.104"></a>
+<span class="sourceLineNo">105</span> String[] columnLabels = { "one", "two", null, null };<a name="line.105"></a>
+<span class="sourceLineNo">106</span> ResultSetMetaData rsmd = ProxyFactory.instance().createResultSetMetaData(<a name="line.106"></a>
+<span class="sourceLineNo">107</span> new MockResultSetMetaData(columnNames, columnLabels));<a name="line.107"></a>
+<span class="sourceLineNo">108</span> PropertyDescriptor[] props = Introspector.getBeanInfo(MapColumnToPropertiesBean.class).getPropertyDescriptors();<a name="line.108"></a>
+<span class="sourceLineNo">109</span><a name="line.109"></a>
+<span class="sourceLineNo">110</span> int[] columns = beanProc.mapColumnsToProperties(rsmd, props);<a name="line.110"></a>
+<span class="sourceLineNo">111</span> for (int i = 1; i < columns.length; i++) {<a name="line.111"></a>
+<span class="sourceLineNo">112</span> assertTrue(columns[i] != BeanProcessor.PROPERTY_NOT_FOUND);<a name="line.112"></a>
+<span class="sourceLineNo">113</span> }<a name="line.113"></a>
+<span class="sourceLineNo">114</span> }<a name="line.114"></a>
+<span class="sourceLineNo">115</span>}<a name="line.115"></a>
Modified: websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/QueryRunnerTest.html
==============================================================================
--- websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/QueryRunnerTest.html (original)
+++ websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/QueryRunnerTest.html Sun Jul 20 08:52:20 2014
@@ -92,7 +92,7 @@
<span class="sourceLineNo">084</span> verify(stmt, times(2)).addBatch();<a name="line.84"></a>
<span class="sourceLineNo">085</span> verify(stmt, times(1)).executeBatch();<a name="line.85"></a>
<span class="sourceLineNo">086</span> verify(stmt, times(1)).close(); // make sure we closed the statement<a name="line.86"></a>
-<span class="sourceLineNo">087</span> verify(conn, times(0)).close(); // make sure we closed the connection<a name="line.87"></a>
+<span class="sourceLineNo">087</span> verify(conn, times(0)).close(); // make sure we do not close the connection, since QueryRunner.batch(Connection, String, Object[][]) does not close connections<a name="line.87"></a>
<span class="sourceLineNo">088</span> }<a name="line.88"></a>
<span class="sourceLineNo">089</span><a name="line.89"></a>
<span class="sourceLineNo">090</span> private void callGoodBatch(Object[][] params) throws Exception {<a name="line.90"></a>
@@ -225,7 +225,7 @@
<span class="sourceLineNo">217</span> verify(stmt, times(1)).executeQuery();<a name="line.217"></a>
<span class="sourceLineNo">218</span> verify(results, times(1)).close();<a name="line.218"></a>
<span class="sourceLineNo">219</span> verify(stmt, times(1)).close(); // make sure we closed the statement<a name="line.219"></a>
-<span class="sourceLineNo">220</span> verify(conn, times(0)).close(); // make sure we closed the connection<a name="line.220"></a>
+<span class="sourceLineNo">220</span> verify(conn, times(0)).close(); // make sure we do not close the connection, since QueryRunner.query(Connection, String, ResultSetHandler<T>, Object...) does not close connections<a name="line.220"></a>
<span class="sourceLineNo">221</span><a name="line.221"></a>
<span class="sourceLineNo">222</span> // call the other variation of query<a name="line.222"></a>
<span class="sourceLineNo">223</span> when(meta.getParameterCount()).thenReturn(0);<a name="line.223"></a>
@@ -234,7 +234,7 @@
<span class="sourceLineNo">226</span> verify(stmt, times(2)).executeQuery();<a name="line.226"></a>
<span class="sourceLineNo">227</span> verify(results, times(2)).close();<a name="line.227"></a>
<span class="sourceLineNo">228</span> verify(stmt, times(2)).close(); // make sure we closed the statement<a name="line.228"></a>
-<span class="sourceLineNo">229</span> verify(conn, times(0)).close(); // make sure we closed the connection<a name="line.229"></a>
+<span class="sourceLineNo">229</span> verify(conn, times(0)).close(); // make sure we do not close the connection, see above<a name="line.229"></a>
<span class="sourceLineNo">230</span> }<a name="line.230"></a>
<span class="sourceLineNo">231</span><a name="line.231"></a>
<span class="sourceLineNo">232</span> private void callGoodQuery() throws Exception {<a name="line.232"></a>
@@ -349,7 +349,7 @@
<span class="sourceLineNo">341</span><a name="line.341"></a>
<span class="sourceLineNo">342</span> verify(stmt, times(1)).executeUpdate();<a name="line.342"></a>
<span class="sourceLineNo">343</span> verify(stmt, times(1)).close(); // make sure we closed the statement<a name="line.343"></a>
-<span class="sourceLineNo">344</span> verify(conn, times(0)).close(); // make sure we closed the connection<a name="line.344"></a>
+<span class="sourceLineNo">344</span> verify(conn, times(0)).close(); // make sure we do not close the connection, since QueryRunner.update(Connection, String, Object...) does not close connections<a name="line.344"></a>
<span class="sourceLineNo">345</span><a name="line.345"></a>
<span class="sourceLineNo">346</span> // call the other variation<a name="line.346"></a>
<span class="sourceLineNo">347</span> when(meta.getParameterCount()).thenReturn(0);<a name="line.347"></a>
@@ -357,7 +357,7 @@
<span class="sourceLineNo">349</span><a name="line.349"></a>
<span class="sourceLineNo">350</span> verify(stmt, times(2)).executeUpdate();<a name="line.350"></a>
<span class="sourceLineNo">351</span> verify(stmt, times(2)).close(); // make sure we closed the statement<a name="line.351"></a>
-<span class="sourceLineNo">352</span> verify(conn, times(0)).close(); // make sure we closed the connection<a name="line.352"></a>
+<span class="sourceLineNo">352</span> verify(conn, times(0)).close(); // make sure we do not close the connection, see above<a name="line.352"></a>
<span class="sourceLineNo">353</span><a name="line.353"></a>
<span class="sourceLineNo">354</span> // call the other variation<a name="line.354"></a>
<span class="sourceLineNo">355</span> when(meta.getParameterCount()).thenReturn(1);<a name="line.355"></a>
@@ -365,7 +365,7 @@
<span class="sourceLineNo">357</span><a name="line.357"></a>
<span class="sourceLineNo">358</span> verify(stmt, times(3)).executeUpdate();<a name="line.358"></a>
<span class="sourceLineNo">359</span> verify(stmt, times(3)).close(); // make sure we closed the statement<a name="line.359"></a>
-<span class="sourceLineNo">360</span> verify(conn, times(0)).close(); // make sure we closed the connection<a name="line.360"></a>
+<span class="sourceLineNo">360</span> verify(conn, times(0)).close(); // make sure we do not close the connection, see above<a name="line.360"></a>
<span class="sourceLineNo">361</span> }<a name="line.361"></a>
<span class="sourceLineNo">362</span><a name="line.362"></a>
<span class="sourceLineNo">363</span> private void callGoodUpdate() throws Exception {<a name="line.363"></a>
Modified: websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/ResultSetIteratorTest.html
==============================================================================
--- websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/ResultSetIteratorTest.html (original)
+++ websites/production/commons/content/proper/commons-dbutils/testapidocs/src-html/org/apache/commons/dbutils/ResultSetIteratorTest.html Sun Jul 20 08:52:20 2014
@@ -41,7 +41,7 @@
<span class="sourceLineNo">033</span> assertEquals(COLS, row.length);<a name="line.33"></a>
<span class="sourceLineNo">034</span> assertEquals("1", row[0]);<a name="line.34"></a>
<span class="sourceLineNo">035</span> assertEquals("2", row[1]);<a name="line.35"></a>
-<span class="sourceLineNo">036</span> assertEquals("3", row[2]);<a name="line.36"></a>
+<span class="sourceLineNo">036</span> assertEquals("THREE", row[2]);<a name="line.36"></a>
<span class="sourceLineNo">037</span><a name="line.37"></a>
<span class="sourceLineNo">038</span> assertTrue(iter.hasNext());<a name="line.38"></a>
<span class="sourceLineNo">039</span> row = iter.next();<a name="line.39"></a>
@@ -49,7 +49,7 @@
<span class="sourceLineNo">041</span><a name="line.41"></a>
<span class="sourceLineNo">042</span> assertEquals("4", row[0]);<a name="line.42"></a>
<span class="sourceLineNo">043</span> assertEquals("5", row[1]);<a name="line.43"></a>
-<span class="sourceLineNo">044</span> assertEquals("6", row[2]);<a name="line.44"></a>
+<span class="sourceLineNo">044</span> assertEquals("SIX", row[2]);<a name="line.44"></a>
<span class="sourceLineNo">045</span><a name="line.45"></a>
<span class="sourceLineNo">046</span> assertFalse(iter.hasNext());<a name="line.46"></a>
<span class="sourceLineNo">047</span> }<a name="line.47"></a>