/**
* Test of findMailboxWithPathLike method, of class HBaseMailboxMapper.
*/
private void testFindMailboxWithPathLike() throws Exception {
LOG.info("findMailboxWithPathLike");
MailboxPath path = pathsList.get(pathsList.size() / 2);
List<Mailbox<UUID>> result = mapper.findMailboxWithPathLike(path);
assertEquals(1, result.size());
int start = 3;
int end = 7;
MailboxPath newPath;
for (int i = start; i < end; i++) {
newPath = new MailboxPath(path);
newPath.setName(i + newPath.getName() + " " + i);
// test for paths with null user
if (i % 2 == 0) {
newPath.setUser(null);
}
addMailbox(new HBaseMailbox(newPath, 1234));
}
result = mapper.findMailboxWithPathLike(path);
assertEquals(end - start + 1, result.size());