summaryrefslogtreecommitdiffstats
path: root/sandbox/bdaniel/propertyTest/src/test/java/testing/PropertyITest.java
blob: 79e58229a7319b3c9172f8c346aeda40b1622ce8 (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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
package testing;

import junit.framework.TestCase;

import org.osoa.sca.CurrentCompositeContext;

public class PropertyITest extends TestCase {
    private ABComponent abService;
    private CDComponent cdService;  
    private ABCDComponent abcdService;
 //   private PropertyService propertyService;
       

    public void testA() {
        assertEquals("a", abService.getA());
    }
    
    public void testB() {
        assertEquals("b", abService.getB());
    }

    public void testC() {
        assertEquals("c", cdService.getC());       
    }
    
    public void testC2() {
        assertEquals("c", cdService.getC2());
    }
    public void testD() {
        assertEquals("d", cdService.getD());
    }
    
    public void testF() {
        assertEquals("a", abService.getF());
    }
    
    public void testZ() {
        assertEquals("z", abService.getZ());
    }
    
    
    public void testIntValue() {
        assertEquals(1, abService.getIntValue());
    }
    
    public void testDefaultValue() {
        assertEquals(1, abService.getIntValue());
    }
    
    public void testDefaultValueOverride() {
        assertEquals(1, cdService.getOverrideValue());
    }
    
    public void testNoSource() {
        assertEquals("aValue", cdService.getNoSource());
    }
    
    public void testFileProperty() {
        assertEquals("fileValue", cdService.getFileProperty());
    }
    
    public void testABCD() {
        assertEquals("a", abcdService.getA());
        assertEquals("b", abcdService.getB());
        assertEquals("c", abcdService.getC());
        assertEquals("d", abcdService.getD());
    }
    
    protected void setUp() throws Exception {
        super.setUp();
        abService = CurrentCompositeContext.getContext().locateService(ABComponent.class, "ABComponent");
        cdService = CurrentCompositeContext.getContext().locateService(CDComponent.class, "CDComponent");    
        abcdService = CurrentCompositeContext.getContext().locateService(ABCDComponent.class, "ABCDComponent");
   //     propertyService = CurrentCompositeContext.getContext().locateService(PropertyService.class, "PropertyService");
    }
}