ReturnCode code = checker.canTakeOperation(LOC1, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, code); code = checker.canTakeOperation(LOC2, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, code); ReturnCode acceptCode = checker.canTakeOperation(LOC1, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, acceptCode); checker.notifyFinal(acceptCode, LOC1, heapSizeOfRow); ReturnCode code = checker.canTakeOperation(LOC1, heapSizeOfRow); assertNotEquals(ReturnCode.INCLUDE, code); code = checker.canTakeOperation(LOC2, heapSizeOfRow); assertNotEquals(ReturnCode.INCLUDE, code); ReturnCode code = checker.canTakeOperation(LOC3, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, code); ReturnCode code = checker.canTakeOperation(LOC1, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, code); code = checker.canTakeOperation(LOC2, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, code);
ReturnCode code = checker.canTakeOperation(LOC1, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, code); code = checker.canTakeOperation(LOC2, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, code); ReturnCode acceptCode = checker.canTakeOperation(LOC1, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, acceptCode); checker.notifyFinal(acceptCode, LOC1, heapSizeOfRow); ReturnCode code = checker.canTakeOperation(LOC1, heapSizeOfRow); assertNotEquals(ReturnCode.INCLUDE, code); code = checker.canTakeOperation(LOC2, heapSizeOfRow); assertNotEquals(ReturnCode.INCLUDE, code); ReturnCode code = checker.canTakeOperation(LOC3, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, code); ReturnCode code = checker.canTakeOperation(LOC1, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, code); code = checker.canTakeOperation(LOC2, heapSizeOfRow); assertEquals(ReturnCode.INCLUDE, code);