package test; import static org.junit.Assert.*; import org.junit.Test; import main.LRUPageFrame; public class LRUPageFrameTest { @Test public void testAccess() { LRUPageFrame pf = new LRUPageFrame(3); pf.access(7); pf.access(0); pf.access(1); assertEquals("1,0,7", pf.toString()); pf.access(2); assertEquals("2,1,0", pf.toString()); pf.access(0); assertEquals("0,2,1", pf.toString()); pf.access(0); assertEquals("0,2,1", pf.toString()); pf.access(3); assertEquals("3,0,2", pf.toString()); pf.access(0); assertEquals("0,3,2", pf.toString()); pf.access(4); assertEquals("4,0,3", pf.toString()); pf.access(5); assertEquals("5,4,0", pf.toString()); } }