blob: 5ad6da9fd7f39af52185ae9c1b1cc833c9e71216 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
package org.onap.ccsdk.sli.core.sliapi.springboot;
import org.apache.shiro.realm.Realm;
import org.apache.shiro.realm.text.PropertiesRealm;
import org.apache.shiro.spring.web.config.ShiroFilterChainDefinition;
import org.junit.Before;
import org.junit.Test;
import org.onap.aaf.cadi.shiro.AAFRealm;
import java.util.Map;
import static org.junit.Assert.*;
public class AppTest {
App app;
@Before
public void setUp() throws Exception {
app = new App();
System.setProperty("serviceLogicProperties", "src/test/resources/svclogic.properties");
}
@Test
public void realm() {
Realm realm = app.realm();
assertTrue(realm instanceof PropertiesRealm);
}
@Test
public void shiroFilterChainDefinition() {
ShiroFilterChainDefinition chainDefinition = app.shiroFilterChainDefinition();
Map<String, String> chainMap = chainDefinition.getFilterChainMap();
assertEquals("anon", chainMap.get("/**"));
}
}
|