Add unit test cases.
[aai/sparky-be.git] / src / test / java / org / onap / aai / sparky / dal / cache / InMemoryEntityCacheTest.java
1 package org.onap.aai.sparky.dal.cache;\r
2 \r
3 import org.junit.Assert;\r
4 import org.junit.Test;\r
5 import org.onap.aai.sparky.dal.rest.OperationResult;\r
6 \r
7 public class InMemoryEntityCacheTest {\r
8 \r
9         @Test\r
10         public void testInMemoryEntityCache_AllMethods() {\r
11                 \r
12                 InMemoryEntityCache imec = new InMemoryEntityCache();\r
13                 \r
14                 imec.put("key-1", null);\r
15                 Assert.assertNull(imec.get("entity-1", "key-1"));\r
16                 Assert.assertNull(imec.get("entity-1", null));\r
17                 \r
18                 OperationResult result = new OperationResult();\r
19                 result.setResultCode(200);\r
20                 result.setResult("result-1");\r
21                 result.setNumRequestRetries(1);\r
22                 \r
23                 imec.put("key-1", result);\r
24                 Assert.assertNotNull(imec.get("entity-1", "key-1"));\r
25         }\r
26 }\r