Author: mrisaliti
Date: Thu Jan 17 14:24:19 2008
New Revision: 612994

URL: http://svn.apache.org/viewvc?rev=612994&view=rev
Log:
JUNIT test case for party communication (Part of issue OFBIZ-1468)

Added:
    ofbiz/trunk/applications/workeffort/testdef/
    ofbiz/trunk/applications/workeffort/testdef/assertdata/
    
ofbiz/trunk/applications/workeffort/testdef/assertdata/TestUserLoginData.xml   
(with props)
    ofbiz/trunk/applications/workeffort/testdef/workefforttests.xml   (with 
props)
Modified:
    ofbiz/trunk/applications/workeffort/ofbiz-component.xml
    
ofbiz/trunk/applications/workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml

Modified: ofbiz/trunk/applications/workeffort/ofbiz-component.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/workeffort/ofbiz-component.xml?rev=612994&r1=612993&r2=612994&view=diff
==============================================================================
--- ofbiz/trunk/applications/workeffort/ofbiz-component.xml (original)
+++ ofbiz/trunk/applications/workeffort/ofbiz-component.xml Thu Jan 17 14:24:19 
2008
@@ -35,7 +35,10 @@
     <service-resource type="model" loader="main" 
location="servicedef/services_timesheet.xml"/>
     <service-resource type="eca" loader="main" 
location="servicedef/secas.xml"/>
     <service-resource type="group" loader="main" 
location="servicedef/service_groups.xml"/>
-    <webapp name="workeffort"
+   
+    <test-suite loader="main" location="testdef/workefforttests.xml"/>
+        
+     <webapp name="workeffort"
         title="WorkEffort"
         server="default-server"
         location="webapp/workeffort"

Modified: 
ofbiz/trunk/applications/workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml?rev=612994&r1=612993&r2=612994&view=diff
==============================================================================
--- 
ofbiz/trunk/applications/workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml
 (original)
+++ 
ofbiz/trunk/applications/workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml
 Thu Jan 17 14:24:19 2008
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8" ?>
+<?xml version="1.0" encoding="UTF-8"?>
 <!--
 Licensed to the Apache Software Foundation (ASF) under one
 or more contributor license agreements.  See the NOTICE file
@@ -1176,4 +1176,262 @@
         <entity-one entity-name="WorkEffortInventoryProduced" 
value-name="lookedUpValue"/>
         <remove-value value-name="lookedUpValue"/>  
     </simple-method>
-</simple-methods>
+    <!-- WorkEffort ServiceTest Services -->
+    <simple-method method-name="testCreateEventService" 
short-description="test to create new event (workeffort) service" 
login-required="false">
+        <log level="info" message="====================Create an event test 
case=========================================="/>
+        <set field="createEventMap.workEffortTypeId" value="EVENT"/>
+        <set field="createEventMap.quickAssignPartyId" value="DemoCustomer"/>
+        <set field="createEventMap.workEffortName" value="Create Work Effort"/>
+        <set field="createEventMap.currentStatusId" value="CAL_TENTATIVE"/>
+        <entity-one entity-name="UserLogin" 
value-name="createEventMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="createWorkEffort" 
in-map-name="createEventMap">
+            <result-to-field result-name="workEffortId" 
field-name="workEffortId" map-name="eventMap"/>
+        </call-service>
+        <call-simple-method method-name="testUpdateEventService"/>
+        <entity-one entity-name="WorkEffort" value-name="workEffort">
+            <field-map field-name="workEffortId" 
env-name="eventMap.workEffortId"/>
+        </entity-one>
+        <assert>
+            <not><if-empty field-name="workEffort"/></not>
+            <if-compare-field field-name="workEffort.workEffortId" 
operator="equals" to-field-name="eventMap.workEffortId"/>
+            <if-compare-field field-name="workEffort.workEffortTypeId" 
operator="equals" to-field-name="updateEventMap.workEffortTypeId"/>
+            <if-compare-field field-name="workEffort.workEffortName" 
operator="equals" to-field-name="updateEventMap.workEffortName"/>
+            <if-compare-field field-name="workEffort.currentStatusId" 
operator="equals" to-field-name="updateEventMap.currentStatusId"/>
+        </assert>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testUpdateEventService" 
short-description="test to update an event(workeffort) service" 
login-required="false">
+        <log level="info" message="====================Update an event test 
case=========================================="/>
+        <set field="updateEventMap.workEffortId" 
from-field="eventMap.workEffortId"/>
+        <set field="updateEventMap.workEffortTypeId" value="EVENT"/>
+        <set field="updateEventMap.workEffortName" value="Update an event"/>
+        <set field="updateEventMap.currentStatusId" value="CAL_ACCEPTED"/>
+        <entity-one entity-name="UserLogin" 
value-name="updateEventMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="updateWorkEffort" 
in-map-name="updateEventMap"/>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testCreateProjectService" 
short-description="test to create new project(workeffort) service" 
login-required="false">
+        <log level="info" message="====================Create a new project 
test case=========================================="/>
+        <set field="createProjectMap.workEffortTypeId" value="PROJECT"/>
+        <set field="createProjectMap.quickAssignPartyId" value="DemoCustomer"/>
+        <set field="createProjectMap.workEffortName" value="Create a project"/>
+        <set field="createProjectMap.currentStatusId" value="CAL_TENTATIVE"/>
+        <entity-one entity-name="UserLogin" 
value-name="createProjectMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="createWorkEffort" 
in-map-name="createProjectMap">
+            <result-to-field result-name="workEffortId" 
field-name="workEffortId" map-name="projectMap"/>
+        </call-service>
+        <call-simple-method method-name="testUpdateProjectService"/>
+        <call-simple-method method-name="testCreateWorkEffortNoteService"/>
+        <entity-one entity-name="WorkEffort" value-name="workEffort">
+            <field-map field-name="workEffortId" 
env-name="projectMap.workEffortId"/>
+        </entity-one>
+        <entity-one entity-name="NoteData" value-name="noteData">
+            <field-map field-name="noteId" 
env-name="workEffortNoteMap.noteId"/>
+        </entity-one>
+        <assert>
+            <not><if-empty field-name="workEffort"/></not>
+            <if-compare-field field-name="workEffort.workEffortId" 
operator="equals" to-field-name="projectMap.workEffortId"/>
+            <if-compare-field field-name="workEffort.workEffortTypeId"  
operator="equals" to-field-name="updateProjectMap.workEffortTypeId"/>
+            <if-compare-field field-name="workEffort.workEffortName"  
operator="equals" to-field-name="updateProjectMap.workEffortName"/>
+            <if-compare-field field-name="workEffort.currentStatusId"  
operator="equals" to-field-name="updateProjectMap.currentStatusId"/>
+        </assert>
+        <assert>
+            <not><if-empty field-name="noteData"/></not>
+            <if-compare-field field-name="noteData.noteParty" 
operator="equals" to-field-name="createWorkEffortNoteMap.noteParty"/>
+            <if-compare-field field-name="noteData.noteInfo" operator="equals" 
to-field-name="createWorkEffortNoteMap.noteInfo"/>
+        </assert>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testUpdateProjectService" 
short-description="test to update an project(workeffort) service" 
login-required="false">
+        <log level="info" message="====================Update a project test 
case=========================================="/>
+        <set field="updateProjectMap.workEffortId" 
from-field="projectMap.workEffortId"/>
+        <set field="updateProjectMap.workEffortTypeId" value="PROJECT"/>
+        <set field="updateProjectMap.workEffortName" value="Update a project"/>
+        <set field="updateProjectMap.currentStatusId" value="CAL_ACCEPTED"/>
+        <entity-one entity-name="UserLogin" 
value-name="updateProjectMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="updateWorkEffort" 
in-map-name="updateProjectMap"/>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testCreateWorkEffortNoteService" 
short-description="test to create new workeffort note service" 
login-required="false">
+        <log level="info" message="====================Create a work effort 
note test case=========================================="/>
+        <set field="createWorkEffortNoteMap.workEffortId" 
from-field="projectMap.workEffortId"/>
+        <set field="createWorkEffortNoteMap.noteParty" value="DemoCustomer"/>
+        <set field="createWorkEffortNoteMap.noteInfo" value="This is a note 
for party 'DemoCustomer'"/>
+        <entity-one entity-name="UserLogin" 
value-name="createWorkEffortNoteMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="createWorkEffortNote" 
in-map-name="createWorkEffortNoteMap">
+            <result-to-field result-name="noteId" field-name="noteId" 
map-name="workEffortNoteMap"/>
+        </call-service>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testUpdateContactInfo" short-description="test 
to update contact information of a party" login-required="false">
+        <log level="info" message="====================Update a contact 
information of a party test case=========================================="/>
+        <set field="updateContactInfoMap.partyId" value="DemoCustomer"/>
+        <set field="updateContactInfoMap.contactMechId" value="9023"/>
+        <set field="updateContactInfoMap.emailAddress" value="[EMAIL 
PROTECTED]"/>
+        <entity-one entity-name="UserLogin" 
value-name="updateContactInfoMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="updatePartyEmailAddress" 
in-map-name="updateContactInfoMap">
+            <result-to-field result-name="contactMechId" 
field-name="contactMechId"/>
+            <result-to-field result-name="oldContactMechId" 
field-name="oldContactMechId"/>
+        </call-service>
+        <assert>
+            <not>
+                <if-empty field-name="contactMechId">
+                    <log level="info" message="========contactMechId 
${contactMechId} found null============================"/>
+                </if-empty>
+            </not>
+            <not>
+                <if-empty field-name="oldContactMechId">
+                    <log level="info" message="========oldContactMechId 
${oldContactMechId} found null============================"/>
+                </if-empty>
+            </not>
+        </assert>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testUpdateTeleCom" short-description="test to 
update telecom information of a party" login-required="false">
+        <log level="info" message="====================Update telecom 
information test case=========================================="/>
+        <set field="updateTeleComMap.contactNumber" value="456789"/>
+        <set field="updateTeleComMap.contactMechId" value="10120"/>
+        <entity-one entity-name="UserLogin" 
value-name="updateTeleComMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="updateTelecomNumber" 
in-map-name="updateTeleComMap">
+           <result-to-field result-name="contactMechId" 
field-name="contactMechId"/>
+           <result-to-field result-name="oldContactMechId" 
field-name="oldContactMechId"/>
+        </call-service>
+        <assert>
+            <not>
+                <if-empty field-name="contactMechId">
+                    <log level="info" message="========contactMechId 
${contactMechId} found null============================"/>
+                </if-empty>
+            </not>
+            <not>
+                <if-empty field-name="oldContactMechId">
+                    <log level="info" message="========oldContactMechId 
${oldContactMechId} found null============================"/>
+                </if-empty>
+            </not>
+        </assert>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testUpdatePostalAddr" short-description="test 
to update postal address information of a party" login-required="false">
+        <log level="info" message="====================Update postal address 
information test case=========================================="/>
+        <set field="updatePostalAddrMap.partyId" value="DemoCustCompany"/>
+        <set field="updatePostalAddrMap.contactMechId" value="9010"/>
+        <set field="updatePostalAddrMap.address1" value="2003 Open Blvd "/>
+        <set field="updatePostalAddrMap.city" value="Open City "/>
+        <set field="updatePostalAddrMap.postalCode" value="555555"/>
+        <entity-one entity-name="UserLogin" 
value-name="updatePostalAddrMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="updatePartyPostalAddress" 
in-map-name="updatePostalAddrMap">
+            <result-to-field result-name="contactMechId" 
field-name="contactMechId"/>
+        </call-service>
+        <assert>
+            <not>
+                <if-empty field-name="contactMechId">
+                    <log level="info" message="========contactMechId 
${contactMechId} found null============================"/>
+                </if-empty>
+            </not>
+        </assert>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testAddRole" short-description="test to add a 
new role to a party" login-required="false">
+        <log level="info" message="====================Add a new role to a 
party test case=========================================="/>
+        <set field="addRoleMap.partyId" value="DemoCustomer"/>
+        <set field="addRoleMap.roleTypeId" value="SUPPLIER"/>
+        <entity-one entity-name="UserLogin" value-name="addRoleMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="createPartyRole" in-map-name="addRoleMap"/>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testCreateNewCommEvent" 
short-description="test to create a new communication event" 
login-required="false">
+        <log level="info" message="====================Create a new 
communication event test case=========================================="/>
+        <set field="createNewCommEventMap.communicationEventTypeId" 
value="EMAIL_COMMUNICATION"/>
+        <set field="createNewCommEventMap.statusId" value="COM_COMPLETE"/>
+        <set field="createNewCommEventMap.partyIdFrom" value="DemoCustomer"/>
+        <set field="createNewCommEventMap.contactMechTypeId" 
value="EMAIL_ADDRESS"/>
+        <entity-one entity-name="UserLogin" 
value-name="createNewCommEventMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="createCommunicationEvent" 
in-map-name="createNewCommEventMap">
+            <result-to-field result-name="communicationEventId" 
field-name="communicationEventId" map-name="commEventMap"/>
+        </call-service>
+        <call-simple-method method-name="testUpdateCommEvent"/>
+        <entity-one entity-name="CommunicationEvent" 
value-name="communicationEvent">
+            <field-map field-name="communicationEventId" 
env-name="commEventMap.communicationEventId"/>
+        </entity-one>
+        <assert>
+            <not><if-empty field-name="communicationEvent"/></not>
+            <if-compare-field 
field-name="communicationEvent.communicationEventId" operator="equals" 
to-field-name="commEventMap.communicationEventId"/>
+            <if-compare-field 
field-name="communicationEvent.communicationEventTypeId" operator="equals" 
to-field-name="updateCommEventMap.communicationEventTypeId"/>
+            <if-compare-field field-name="communicationEvent.statusId" 
operator="equals" to-field-name="updateCommEventMap.statusId"/>
+            <if-compare-field field-name="communicationEvent.partyIdFrom" 
operator="equals" to-field-name="updateCommEventMap.partyIdFrom"/>
+            <if-compare-field 
field-name="communicationEvent.contactMechTypeId" operator="equals" 
to-field-name="updateCommEventMap.contactMechTypeId"/>
+        </assert>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testUpdateCommEvent" short-description="test 
to update communication event" login-required="false">
+        <log level="info" message="====================Update communication 
event test case=========================================="/>
+        <set field="updateCommEventMap.communicationEventId" 
from-field="commEventMap.communicationEventId"/>
+        <set field="updateCommEventMap.communicationEventTypeId" 
value="AUTO_EMAIL_COMM"/>
+        <set field="updateCommEventMap.statusId" value="COM_ENTERED"/>
+        <set field="updateCommEventMap.partyIdFrom" value="admin"/>
+        <set field="updateCommEventMap.contactMechTypeId" 
value="ELECTRONIC_ADDRESS"/>
+        <entity-one entity-name="UserLogin" 
value-name="updateCommEventMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="updateCommunicationEvent" 
in-map-name="updateCommEventMap"/>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testCreateNewRequest" 
short-description="create a new request" login-required="false">
+        <log level="info" message="====================Create a new request 
test case=========================================="/>
+        <set field="createNewRequestMap.custRequestTypeId" 
value="RF_PROPOSAL"/>
+        <set field="createNewRequestMap.statusId" value="CRQ_SUBMITTED"/>
+        <set field="createNewRequestMap.priority" value="1L" type="Long"/>
+        <set field="createNewRequestMap.fromPartyId" value="DemoCustomer"/>
+        <entity-one entity-name="UserLogin" 
value-name="createNewRequestMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="createCustRequest" 
in-map-name="createNewRequestMap">
+          <result-to-field result-name="custRequestId" 
field-name="custRequestId" map-name="requestMap"/>
+        </call-service>
+        <call-simple-method method-name="testUpdateRequest"/>
+        <entity-one entity-name="CustRequest" value-name="custRequest">
+            <field-map field-name="custRequestId" 
env-name="requestMap.custRequestId"/>
+        </entity-one>
+        <assert>
+            <not><if-empty field-name="custRequest"/></not>
+            <if-compare-field field-name="custRequest.custRequestId" 
operator="equals" to-field-name="requestMap.custRequestId"/>
+            <if-compare-field field-name="custRequest.custRequestTypeId" 
operator="equals" to-field-name="updateRequestMap.custRequestTypeId"/>
+            <if-compare-field field-name="custRequest.statusId" 
operator="equals" to-field-name="updateRequestMap.statusId"/>
+            <if-compare-field field-name="custRequest.priority" 
operator="equals" to-field-name="updateRequestMap.priority"/>
+            <if-compare-field field-name="custRequest.fromPartyId" 
operator="equals" to-field-name="updateRequestMap.fromPartyId"/>
+        </assert>
+        <check-errors/>
+    </simple-method>
+    <simple-method method-name="testUpdateRequest" short-description="update a 
request" login-required="false">
+        <log level="info" message="====================Update a request test 
case=========================================="/>
+        <set field="updateRequestMap.custRequestId" 
from-field="requestMap.custRequestId"/>
+        <set field="updateRequestMap.custRequestTypeId" value="RF_INFO"/>
+        <set field="updateRequestMap.statusId" value="CRQ_COMPLETED"/>
+        <set field="updateRequestMap.priority" value="2L" type="Long"/>
+        <set field="updateRequestMap.fromPartyId" value="admin"/>
+        <entity-one entity-name="UserLogin" 
value-name="updateRequestMap.userLogin">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <call-service service-name="updateCustRequest" 
in-map-name="updateRequestMap"/>
+        <check-errors/>
+    </simple-method>
+</simple-methods>
\ No newline at end of file

Added: 
ofbiz/trunk/applications/workeffort/testdef/assertdata/TestUserLoginData.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/workeffort/testdef/assertdata/TestUserLoginData.xml?rev=612994&view=auto
==============================================================================
--- 
ofbiz/trunk/applications/workeffort/testdef/assertdata/TestUserLoginData.xml 
(added)
+++ 
ofbiz/trunk/applications/workeffort/testdef/assertdata/TestUserLoginData.xml 
Thu Jan 17 14:24:19 2008
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+<entity-engine-xml>
+    <UserLogin userLoginId="system" 
currentPassword="47ca69ebb4bdc9ae0adec130880165d2cc05db1a" />
+    <UserLogin userLoginId="anonymous" currentPassword="anonymous" />
+    <UserLogin userLoginId="admin" 
currentPassword="47ca69ebb4bdc9ae0adec130880165d2cc05db1a" partyId="admin" />
+</entity-engine-xml>
\ No newline at end of file

Propchange: 
ofbiz/trunk/applications/workeffort/testdef/assertdata/TestUserLoginData.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
ofbiz/trunk/applications/workeffort/testdef/assertdata/TestUserLoginData.xml
------------------------------------------------------------------------------
    svn:keywords = "Date Rev Author URL Id"

Propchange: 
ofbiz/trunk/applications/workeffort/testdef/assertdata/TestUserLoginData.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: ofbiz/trunk/applications/workeffort/testdef/workefforttests.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/workeffort/testdef/workefforttests.xml?rev=612994&view=auto
==============================================================================
--- ofbiz/trunk/applications/workeffort/testdef/workefforttests.xml (added)
+++ ofbiz/trunk/applications/workeffort/testdef/workefforttests.xml Thu Jan 17 
14:24:19 2008
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+  -->
+<test-suite suite-name="workefforttests"
+        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+        
xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/test-suite.xsd";>
+    <test-case case-name="userLoginEntityXmlAssert">
+        <entity-xml action="assert" 
entity-xml-url="component://workeffort/testdef/assertdata/TestUserLoginData.xml"/>
+    </test-case>
+    <test-case case-name="testCreateEventService Direct Simple Method">
+        <simple-method-test 
location="component://workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml"
 name="testCreateEventService"/>
+    </test-case>
+    <test-case case-name="testCreateProjectService Direct Simple Method">
+        <simple-method-test 
location="component://workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml"
 name="testCreateProjectService"/>
+    </test-case>
+    <test-case case-name="testUpdateContactInfo Direct Simple Method">
+        <simple-method-test 
location="component://workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml"
 name="testUpdateContactInfo"/>
+    </test-case>
+    <test-case case-name="testUpdateTeleCom Direct Simple Method">
+        <simple-method-test 
location="component://workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml"
 name="testUpdateTeleCom"/>
+    </test-case>
+    <test-case case-name="testUpdatePostalAddr Direct Simple Method">
+        <simple-method-test 
location="component://workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml"
 name="testUpdatePostalAddr"/>
+    </test-case>
+    <test-case case-name="testAddRole Direct Simple Method">
+        <simple-method-test 
location="component://workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml"
 name="testAddRole"/>
+    </test-case>
+    <test-case case-name="testCreateNewCommEvent Direct Simple Method">
+        <simple-method-test 
location="component://workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml"
 name="testCreateNewCommEvent"/>
+    </test-case>
+    <test-case case-name="testCreateNewRequest Direct Simple Method">
+        <simple-method-test 
location="component://workeffort/script/org/ofbiz/workeffort/workeffort/WorkEffortSimpleServices.xml"
 name="testCreateNewRequest"/>
+    </test-case>
+</test-suite>
\ No newline at end of file

Propchange: ofbiz/trunk/applications/workeffort/testdef/workefforttests.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ofbiz/trunk/applications/workeffort/testdef/workefforttests.xml
------------------------------------------------------------------------------
    svn:keywords = "Date Rev Author URL Id"

Propchange: ofbiz/trunk/applications/workeffort/testdef/workefforttests.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml


Reply via email to