@SuppressWarnings("boxing")
@Test
public void testFree() {

	// Make a node and add it to the pool
	ListNode<Integer> node = new ListNode<>();
	node.setKey(-8);
	pool.free(node);
	// Allocate should return this node
	assertSame(node, pool.allocate());
	assertEquals(-8, node.getKey().intValue());
}