assertEquals("Initial size is not 0", 0, stack.size()); //$NON-NLS-1$
assertNull("Top is not null", stack.pop()); //$NON-NLS-1$
}
public void helpTestPop(RuleStack stack, OptimizerRule expectedPop, int expectedSize) {
OptimizerRule out = stack.pop();
int outSize = stack.size();
assertSame("Did not get same object", expectedPop, out); //$NON-NLS-1$
assertEquals("Stack changed size", expectedSize, outSize); //$NON-NLS-1$
}