/**
* ��������� �������� ���������� FIFO. ��� ������������ ���� ������ ���������
* ������ � ���������� �������� ��������.
*/
public static boolean test_EVICTION_ALGORITHM_FIFO() throws Exception {
SynchronizedCache cache = new SynchronizedCache();
CacheConfig cacheConfig = new CacheConfigImpl("cacheId", null, 0, 0, 0, 2, null, "fifo", "strong");
cache.setCacheConfig(cacheConfig);
Object o1 = "o1";
Object o2 = "o2";
Object o3 = "o3";
cache.put(o1, o1); //create time 1
Thread.sleep(50);
cache.put(o2, o2); //create time 2
Thread.sleep(50);
cache.put(o3, o3); //create time 3
return cache.get(o2)!=null &&
cache.get(o3)!=null &&
cache.get(o1)==null ? true : false;
}