Simplified implementation of SimpleParameterAccessor.

Changed API of Parameters and Parameter class accordingly. Adapted test cases as well.
This commit is contained in:
Oliver Gierke
2010-12-07 20:47:28 +01:00
parent a551a6a061
commit e1ffab6131
4 changed files with 16 additions and 57 deletions

View File

@@ -102,9 +102,7 @@ public class ParametersUnitTests {
String.class);
Parameters parameters = new Parameters(method);
assertThat(parameters.getParameter(0).getParameterIndex(), is(-1));
assertThat(parameters.getParameter(1).getParameterIndex(), is(0));
assertThat(parameters.getBindableParameter(0).getIndex(), is(1));
method =
SampleDao.class.getMethod("validWithSortInBetween",
@@ -112,9 +110,8 @@ public class ParametersUnitTests {
parameters = new Parameters(method);
assertThat(parameters.getParameter(0).getParameterIndex(), is(0));
assertThat(parameters.getParameter(1).getParameterIndex(), is(-1));
assertThat(parameters.getParameter(2).getParameterIndex(), is(1));
assertThat(parameters.getBindableParameter(0).getIndex(), is(0));
assertThat(parameters.getBindableParameter(1).getIndex(), is(2));
}