Modified:
/trunk/gwt-rpc-plus/test/gwt-test/com/dotspots/rpcplus/test/client/TestThriftCollections.java
=======================================
---
/trunk/gwt-rpc-plus/test/gwt-test/com/dotspots/rpcplus/test/client/TestThriftCollections.java
Thu Jan 28 13:47:26 2010
+++
/trunk/gwt-rpc-plus/test/gwt-test/com/dotspots/rpcplus/test/client/TestThriftCollections.java
Thu Jan 28 14:23:22 2010
@@ -56,18 +56,22 @@
JavaScriptObject o;
list.add(JavaScriptObject.createArray());
list.add(o = JavaScriptObject.createArray());
+ list.add(null);
assertEquals(1, JsRpcListUtils.linearSearch(list, o));
assertEquals(-1, JsRpcListUtils.linearSearch(list,
JavaScriptObject.createArray()));
+ assertEquals(2, JsRpcListUtils.linearSearch(list, null));
}
public void testListStringSearch() {
JsRpcListString list = JsRpcListString.create();
list.add("a");
list.add("b");
+ list.add(null);
assertEquals(1, JsRpcListUtils.linearSearch(list, "a"));
- assertEquals(1, JsRpcListUtils.linearSearch(list, "b"));
+ assertEquals(2, JsRpcListUtils.linearSearch(list, "b"));
+ assertEquals(3, JsRpcListUtils.linearSearch(list, null));
assertEquals(-1, JsRpcListUtils.linearSearch(list, "c"));
}