Lines Matching refs:cursor

24     private TestCursor cursor;
28 cursor = new TestCursor();
33 cursor.theTable.add("Foobar");
34 assertThat(cursor.moveToFirst(), equalTo(true));
35 assertThat(cursor.getCount(), equalTo(1));
40 assertThat(cursor.moveToFirst(), equalTo(false));
41 assertThat(cursor.getCount(), equalTo(0));
46 cursor.theTable.add("Foobar");
47 cursor.theTable.add("Bletch");
49 assertThat(cursor.moveToLast(), equalTo(true));
50 assertThat(cursor.getCount(), equalTo(2));
55 assertThat(cursor.moveToLast(), equalTo(false));
56 assertThat(cursor.getCount(), equalTo(0));
61 cursor.theTable.add("Foobar");
62 cursor.theTable.add("Bletch");
64 assertThat(cursor.moveToFirst(), equalTo(true));
65 assertThat(cursor.getCount(), equalTo(2));
66 assertThat(cursor.getPosition(), equalTo(0));
71 cursor.theTable.add("Foobar");
73 assertThat(cursor.moveToFirst(), equalTo(true));
74 assertThat(cursor.getCount(), equalTo(1));
75 assertThat(cursor.getPosition(), equalTo(0));
80 assertThat(cursor.moveToFirst(), equalTo(false));
81 assertThat(cursor.getCount(), equalTo(0));
82 assertThat(cursor.getPosition(), equalTo(0));
87 cursor.theTable.add("Foobar");
88 cursor.theTable.add("Bletch");
90 assertThat(cursor.moveToFirst(), equalTo(true));
91 assertThat(cursor.getCount(), equalTo(2));
92 assertThat(cursor.moveToNext(), equalTo(true));
93 assertThat(cursor.getPosition(), equalTo(1));
98 cursor.theTable.add("Foobar");
99 cursor.theTable.add("Bletch");
101 assertThat(cursor.moveToFirst(), equalTo(true));
102 assertThat(cursor.getCount(), equalTo(2));
103 assertThat(cursor.moveToNext(), equalTo(true));
104 assertThat(cursor.getPosition(), equalTo(1));
105 assertThat(cursor.isLast(), equalTo(true));
106 assertThat(cursor.moveToNext(), equalTo(false));
107 assertThat(cursor.isAfterLast(), equalTo(true));
108 assertThat(cursor.getPosition(), equalTo(2));
113 cursor.theTable.add("Foobar");
115 assertThat(cursor.moveToFirst(), equalTo(true));
116 assertThat(cursor.getCount(), equalTo(1));
117 assertThat(cursor.moveToNext(), equalTo(false));
118 assertThat(cursor.getPosition(), equalTo(1));
123 assertThat(cursor.moveToFirst(), equalTo(false));
124 assertThat(cursor.getCount(), equalTo(0));
125 assertThat(cursor.moveToNext(), equalTo(false));
126 assertThat(cursor.getPosition(), equalTo(0));
131 cursor.theTable.add("Foobar");
132 cursor.theTable.add("Bletch");
133 assertThat(cursor.moveToFirst(), equalTo(true));
134 assertThat(cursor.moveToNext(), equalTo(true));
135 assertThat(cursor.getPosition(), equalTo(1));
136 assertThat(cursor.moveToPrevious(), equalTo(true));
137 assertThat(cursor.getPosition(), equalTo(0));
142 cursor.theTable.add("Foobar");
143 cursor.theTable.add("Bletch");
144 assertThat(cursor.moveToFirst(), equalTo(true));
145 assertThat(cursor.moveToPrevious(), equalTo(true));
146 assertThat(cursor.getPosition(), equalTo(-1));
147 assertThat(cursor.moveToPrevious(), equalTo(false));
148 assertThat(cursor.getPosition(), equalTo(-1));
153 cursor.theTable.add("Foobar");
154 cursor.theTable.add("Bletch");
155 assertThat(cursor.moveToFirst(), equalTo(true));
156 assertThat(cursor.isFirst(), equalTo(true));
157 cursor.moveToNext();
158 assertThat(cursor.isFirst(), equalTo(false));
159 cursor.moveToFirst();
160 cursor.moveToPrevious();
161 assertThat(cursor.isFirst(), equalTo(false));
166 cursor.theTable.add("Foobar");
167 cursor.theTable.add("Bletch");
168 assertThat(cursor.moveToFirst(), equalTo(true));
169 cursor.moveToNext();
170 assertThat(cursor.isLast(), equalTo(true));
171 cursor.moveToPrevious();
172 assertThat(cursor.isLast(), equalTo(false));
173 cursor.moveToFirst();
174 cursor.moveToNext();
175 assertThat(cursor.isLast(), equalTo(true));
180 cursor.theTable.add("Foobar");
181 cursor.theTable.add("Bletch");
182 assertThat(cursor.moveToFirst(), equalTo(true));
183 cursor.moveToNext();
184 assertThat(cursor.isLast(), equalTo(true));
185 cursor.moveToPrevious();
186 assertThat(cursor.isLast(), equalTo(false));
187 cursor.moveToPrevious();
188 assertThat(cursor.isFirst(), equalTo(false));
189 cursor.moveToPrevious();
190 assertThat(cursor.isBeforeFirst(), equalTo(true));
195 cursor.theTable.add("Foobar");
196 cursor.theTable.add("Bletch");
197 assertThat(cursor.moveToFirst(), equalTo(true));
198 cursor.moveToNext();
199 assertThat(cursor.isLast(), equalTo(true));
200 cursor.moveToNext();
201 assertThat(cursor.isAfterLast(), equalTo(true));
202 cursor.moveToPrevious();
203 assertThat(cursor.isLast(), equalTo(true));
204 cursor.moveToPrevious();
205 assertThat(cursor.isLast(), equalTo(false));
206 cursor.moveToFirst();
207 cursor.moveToNext();
208 assertThat(cursor.isAfterLast(), equalTo(false));
209 cursor.moveToNext();
210 assertThat(cursor.isAfterLast(), equalTo(true));
216 ShadowAbstractCursor shadow = Robolectric.shadowOf_(cursor);
218 cursor.setNotificationUri(null, uri);
224 assertThat(cursor.isClosed(), equalTo(false));
225 cursor.close();
226 assertThat(cursor.isClosed(), equalTo(true));