assertTrue(_sheet.getCell(2, 1).isMerged());
List evts = ssl.getList();
assertEquals(1, evts.size()); //merge_add
SSDataEvent ev = (SSDataEvent) evts.get(0);
Range rng = ev.getRange();
int type = ev.getType();
assertNull(ev.getOriginalRange());
assertEquals(SSDataEvent.MERGE_ADD, type);
assertEquals(1, rng.getLeft());
assertEquals(2, rng.getTop());
assertEquals(3, rng.getRight());
assertEquals(4, rng.getBottom());
ssl.getList().clear();
_sheet.unmergeCells(1, 2, 3, 4);
assertEquals(1, evts.size()); //merge_delete
ev = (SSDataEvent) evts.get(0);
Range org = ev.getOriginalRange();
type = ev.getType();
assertNull(ev.getRange());
assertEquals(SSDataEvent.MERGE_DELETE, type);
assertEquals(1, org.getLeft());
assertEquals(2, org.getTop());
assertEquals(3, org.getRight());
assertEquals(4, org.getBottom());