]> git.argeo.org Git - gpl/argeo-slc.git/blob - sandbox/argeo.slc.jemmytest/src/main/slc/conf/applicationContext.xml
Detached UI architecture
[gpl/argeo-slc.git] / sandbox / argeo.slc.jemmytest / src / main / slc / conf / applicationContext.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns="http://www.springframework.org/schema/beans"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
5
6 <import resource="classpath:/org/argeo/slc/lib/detached/spring.xml" />
7
8 <import resource="classpath:/META-INF/spring/slc-detached.xml" />
9
10 <bean id="detachedTestDef"
11 parent="slcTemplate.detached.testDefinition"
12 scope="prototype">
13 <property name="client" ref="slcDetached.driver" />
14 </bean>
15
16 <bean id="slcDetached.driver"
17 class="org.argeo.slc.detached.drivers.FileDriver">
18 <property name="baseDir" value="file:${slc.workDir}/detached" />
19 <property name="xmlConverter"
20 ref="slcDefault.detached.xmlConverterCastor" />
21 </bean>
22
23 <bean id="testData.mainFrameLabel1"
24 class="org.argeo.slc.lib.detached.DetachedTestData"
25 scope="prototype">
26 <property name="values">
27 <map>
28 <entry key="jemmyTest.label" value="Hello World" />
29 </map>
30 </property>
31 <property name="expectedValues">
32 <map>
33 <entry key="jemmyTest.label" value="Pressed!!" />
34 </map>
35 </property>
36 </bean>
37
38 <bean id="testData.mainFrameLabel2"
39 class="org.argeo.slc.lib.detached.DetachedTestData"
40 scope="prototype">
41 <property name="values">
42 <map>
43 <entry key="jemmyTest.label" value="Pressed!!" />
44 </map>
45 </property>
46 <property name="expectedValues">
47 <map>
48 <entry key="jemmyTest.label" value="Hello World" />
49 </map>
50 </property>
51 </bean>
52
53 <bean id="testData.testDialogLabel"
54 class="org.argeo.slc.lib.detached.DetachedTestData"
55 scope="prototype">
56 <property name="expectedValues">
57 <map>
58 <entry key="jemmyTest.labelDialog" value="Dialog open" />
59 </map>
60 </property>
61 </bean>
62 </beans>