RA: Expose resource locking as DG node
[ccsdk/sli/adaptors.git] / resource-assignment / provider / src / test / java / jtest / org / onap / ccsdk / sli / adaptors / ra / TestResourceLockNode.java
1 package jtest.org.onap.ccsdk.sli.adaptors.ra;
2
3 import java.util.HashMap;
4 import java.util.Map;
5 import org.junit.FixMethodOrder;
6 import org.junit.Test;
7 import org.junit.runner.RunWith;
8 import org.junit.runners.MethodSorters;
9 import org.onap.ccsdk.sli.adaptors.ra.ResourceLockNode;
10 import org.slf4j.Logger;
11 import org.slf4j.LoggerFactory;
12 import org.springframework.beans.factory.annotation.Autowired;
13 import org.springframework.test.context.ContextConfiguration;
14 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
15
16 @RunWith(SpringJUnit4ClassRunner.class)
17 @ContextConfiguration(locations = { "classpath:test-context.xml" })
18 @FixMethodOrder(MethodSorters.NAME_ASCENDING)
19 public class TestResourceLockNode {
20
21     @SuppressWarnings("unused")
22     private static final Logger log = LoggerFactory.getLogger(TestResourceLockNode.class);
23
24     @Autowired
25     private ResourceLockNode resourceLockNode;
26
27     @Test
28     public void test1() throws Exception {
29         Map<String, String> paramMap = new HashMap<>();
30         paramMap.put("resource-name", "test-resource-1");
31
32         resourceLockNode.lockResource(paramMap, null);
33         resourceLockNode.unlockResource(paramMap, null);
34     }
35 }