blob: d968f825efbaac3ad4a4b890820b86799512ed54 [file] [log] [blame]
Eliza Margaretha269e5a62014-09-30 16:58:23 +00001package de.ids_mannheim.korap.cache;
2
Nils Diewaldf399a672013-11-18 17:55:22 +00003import java.util.Collections;
4
5import net.sf.jsr107cache.Cache;
6import net.sf.jsr107cache.CacheException;
7import net.sf.jsr107cache.CacheFactory;
8import net.sf.jsr107cache.CacheManager;
9
10
11import static org.junit.Assert.*;
12import org.junit.Test;
13import org.junit.Ignore;
14import org.junit.runner.RunWith;
15import org.junit.runners.JUnit4;
16
17@RunWith(JUnit4.class)
18public class TestCache {
19
20 @Test
21 public void cache1 () {
22
23 Cache cache;
24
25 try {
26 CacheFactory cacheFactory = CacheManager.getInstance().getCacheFactory();
27 cache = cacheFactory.createCache(Collections.emptyMap());
28 }
29
30 catch (CacheException e) {
31 // ...
32 return;
33 };
34
35 cache.put("beispiel1", "Das ist ein Test");
36 cache.put("beispiel2", "Das ist ein Versuch");
37 cache.put("beispiel3", "Das ist ein Beispiel");
38
39 assertEquals(cache.get("beispiel1"), "Das ist ein Test");
40 assertEquals(cache.get("beispiel2"), "Das ist ein Versuch");
41 assertEquals(cache.get("beispiel3"), "Das ist ein Beispiel");
42 };
43};