MCPcopy Index your code
hub / github.com/castello/spring_basic / selectPageTest

Method selectPageTest

ch4/BoardDaoImplTest.java:124–157  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

122 }
123
124 @Test
125 public void selectPageTest() throws Exception {
126 boardDao.deleteAll();
127
128 for (int i = 1; i <= 10; i++) {
129 BoardDto boardDto = new BoardDto(""+i, "no content"+i, "asdf");
130 boardDao.insert(boardDto);
131 }
132
133 Map map = new HashMap();
134 map.put("offset", 0);
135 map.put("pageSize", 3);
136
137 List<BoardDto> list = boardDao.selectPage(map);
138 assertTrue(list.get(0).getTitle().equals("10"));
139 assertTrue(list.get(1).getTitle().equals("9"));
140 assertTrue(list.get(2).getTitle().equals("8"));
141
142 map = new HashMap();
143 map.put("offset", 0);
144 map.put("pageSize", 1);
145
146 list = boardDao.selectPage(map);
147 assertTrue(list.get(0).getTitle().equals("10"));
148
149 map = new HashMap();
150 map.put("offset", 7);
151 map.put("pageSize", 3);
152
153 list = boardDao.selectPage(map);
154 assertTrue(list.get(0).getTitle().equals("3"));
155 assertTrue(list.get(1).getTitle().equals("2"));
156 assertTrue(list.get(2).getTitle().equals("1"));
157 }
158
159 @Test
160 public void updateTest() throws Exception {

Callers

nothing calls this directly

Calls 5

getTitleMethod · 0.80
deleteAllMethod · 0.65
insertMethod · 0.65
selectPageMethod · 0.65
equalsMethod · 0.45

Tested by

no test coverage detected