You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by mo...@apache.org on 2008/04/26 14:07:52 UTC

svn commit: r651818 - in /ofbiz/trunk/applications: ecommerce/data/DemoOrderTestData.xml ecommerce/ofbiz-component.xml product/script/org/ofbiz/shipment/test/ product/script/org/ofbiz/shipment/test/TestServices.xml product/testdef/FacilityTest.xml

Author: mor
Date: Sat Apr 26 05:07:41 2008
New Revision: 651818

URL: http://svn.apache.org/viewvc?rev=651818&view=rev
Log:
Applied patch for testing packing process from Jira OFBIZ-1680 (https://issues.apache.org/jira/browse/OFBIZ-1680), Thanks Ratnesh Upadhyay for providing the patch and also thanks to Mridul Pathak and Alok Agnihotri for their help in review

Added:
    ofbiz/trunk/applications/ecommerce/data/DemoOrderTestData.xml   (with props)
    ofbiz/trunk/applications/product/script/org/ofbiz/shipment/test/
    ofbiz/trunk/applications/product/script/org/ofbiz/shipment/test/TestServices.xml   (with props)
Modified:
    ofbiz/trunk/applications/ecommerce/ofbiz-component.xml
    ofbiz/trunk/applications/product/testdef/FacilityTest.xml

Added: ofbiz/trunk/applications/ecommerce/data/DemoOrderTestData.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/data/DemoOrderTestData.xml?rev=651818&view=auto
==============================================================================
--- ofbiz/trunk/applications/ecommerce/data/DemoOrderTestData.xml (added)
+++ ofbiz/trunk/applications/ecommerce/data/DemoOrderTestData.xml Sat Apr 26 05:07:41 2008
@@ -0,0 +1,59 @@
+<?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>
+    <!--Demo data for a sales order -->
+    <OrderHeader orderId="DEMO10090" orderTypeId="SALES_ORDER" orderName="" salesChannelEnumId="WEB_SALES_CHANNEL" orderDate="2008-04-23 16:49:27.392" entryDate="2008-04-23 16:49:27.392" visitId="10002" statusId="ORDER_APPROVED" createdBy="admin" currencyUom="USD" webSiteId="OrderEntry" productStoreId="9000" remainingSubTotal="12.45" grandTotal="12.45" lastUpdatedStamp="2008-04-23 16:49:33.196" lastUpdatedTxStamp="2008-04-23 16:49:33.118" createdStamp="2008-04-23 16:49:27.716" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderItem orderId="DEMO10090" orderItemSeqId="00001" orderItemTypeId="PRODUCT_ORDER_ITEM" productId="GZ-2644" prodCatalogId="DemoCatalog" isPromo="N" quantity="1.0" selectedAmount="0.0" unitPrice="38.4" unitListPrice="48.0" isModifiedPrice="N" itemDescription="Round Gizmo" correspondingPoId="" statusId="ITEM_APPROVED" lastUpdatedStamp="2008-04-23 16:49:33.514" lastUpdatedTxStamp="2008-04-23 16:49:33.484" createdStamp="2008-04-23 16:49:28.128" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderItemPriceInfo orderItemPriceInfoId="9000" orderId="DEMO10090" orderItemSeqId="00001" productPriceRuleId="9000" productPriceActionSeqId="01" modifyAmount="-9.600000000000001" description="[PRODUCT_CATEGORY_IDIsPROMOTIONS] [list:48.0;avgCost:48.0;margin:0.0] [type:PRICE_POL]" lastUpdatedStamp="2008-04-23 16:49:28.682" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.682" createdTxStamp="2008-04-23 16:49:27.349"/>
+    
+    <PartyRole partyId="DemoCustomer" roleTypeId="END_USER_CUSTOMER"/>
+    <PartyRole partyId="DemoCustomer" roleTypeId="SHIP_TO_CUSTOMER"/>
+    <PartyRole partyId="DemoCustomer" roleTypeId="PLACING_CUSTOMER"/>
+    
+    <OrderRole orderId="DEMO10090" partyId="Company" roleTypeId="BILL_FROM_VENDOR" lastUpdatedStamp="2008-04-23 16:49:28.808" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.808" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderRole orderId="DEMO10090" partyId="DemoCustomer" roleTypeId="BILL_TO_CUSTOMER" lastUpdatedStamp="2008-04-23 16:49:28.807" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.807" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderRole orderId="DEMO10090" partyId="DemoCustomer" roleTypeId="END_USER_CUSTOMER" lastUpdatedStamp="2008-04-23 16:49:28.816" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.816" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderRole orderId="DEMO10090" partyId="DemoCustomer" roleTypeId="PLACING_CUSTOMER" lastUpdatedStamp="2008-04-23 16:49:28.799" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.799" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderRole orderId="DEMO10090" partyId="DemoCustomer" roleTypeId="SHIP_TO_CUSTOMER" lastUpdatedStamp="2008-04-23 16:49:28.812" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.812" createdTxStamp="2008-04-23 16:49:27.349"/>
+    
+    <OrderItemShipGroup orderId="DEMO10090" shipGroupSeqId="00001" shipmentMethodTypeId="NEXT_DAY" carrierPartyId="UPS" carrierRoleTypeId="CARRIER" contactMechId="9015" maySplit="N" giftMessage="" isGift="N" lastUpdatedStamp="2008-04-23 16:49:28.412" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.412" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderItemShipGroupAssoc orderId="DEMO10090" orderItemSeqId="00001" shipGroupSeqId="00001" quantity="1.0" lastUpdatedStamp="2008-04-23 16:49:28.454" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.454" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderItemShipGrpInvRes orderId="DEMO10090" shipGroupSeqId="00001" orderItemSeqId="00001" inventoryItemId="9001" reserveOrderEnumId="INVRO_FIFO_REC" quantity="1.0" quantityNotAvailable="0.0" reservedDatetime="2008-04-23 16:49:31.474" createdDatetime="2008-04-23 16:49:31.474" promisedDatetime="2008-05-08 16:49:27.392" lastUpdatedStamp="2008-04-23 16:49:31.474" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:31.474" createdTxStamp="2008-04-23 16:49:27.349"/>
+    
+    <OrderAdjustment orderAdjustmentId="9000" orderAdjustmentTypeId="PROMOTION_ADJUSTMENT" orderId="DEMO10090" orderItemSeqId="00001" shipGroupSeqId="_NA_" amount="-38.4" productPromoId="9016" productPromoRuleId="01" productPromoActionSeqId="01" createdDate="2008-04-23 16:49:27.866" createdByUserLogin="admin" lastUpdatedStamp="2008-04-23 16:49:28.271" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.271" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderAdjustment orderAdjustmentId="9001" orderAdjustmentTypeId="SHIPPING_CHARGES" orderId="DEMO10090" orderItemSeqId="_NA_" shipGroupSeqId="00001" amount="12.45" createdDate="2008-04-23 16:49:27.866" createdByUserLogin="admin" lastUpdatedStamp="2008-04-23 16:49:28.431" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.431" createdTxStamp="2008-04-23 16:49:27.349"/>
+    
+    <OrderPaymentPreference orderPaymentPreferenceId="9000" orderId="DEMO10090" paymentMethodTypeId="CREDIT_CARD" paymentMethodId="9015" presentFlag="N" swipedFlag="N" overflowFlag="N" maxAmount="12.45" processAttempt="1" statusId="PAYMENT_AUTHORIZED" needsNsfRetry="N" createdDate="2008-04-23 16:49:27.966" createdByUserLogin="admin" lastUpdatedStamp="2008-04-23 16:49:33.08" lastUpdatedTxStamp="2008-04-23 16:49:32.415" createdStamp="2008-04-23 16:49:28.844" createdTxStamp="2008-04-23 16:49:27.349"/>
+    
+    <OrderStatus orderStatusId="9000" statusId="ORDER_CREATED" orderId="DEMO10090" statusDatetime="2008-04-23 16:49:27.392" statusUserLogin="admin" lastUpdatedStamp="2008-04-23 16:49:28.025" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.025" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderStatus orderStatusId="9001" statusId="ITEM_CREATED" orderId="DEMO10090" orderItemSeqId="00001" statusDatetime="2008-04-23 16:49:27.392" statusUserLogin="admin" lastUpdatedStamp="2008-04-23 16:49:28.203" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.203" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderStatus orderStatusId="9002" statusId="PAYMENT_NOT_AUTH" orderId="DEMO10090" orderPaymentPreferenceId="9000" statusDatetime="2008-04-23 16:49:29.008" statusUserLogin="admin" lastUpdatedStamp="2008-04-23 16:49:29.008" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:29.008" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderStatus orderStatusId="9003" statusId="PAYMENT_NOT_AUTH" orderId="DEMO10090" orderPaymentPreferenceId="9000" statusDatetime="2008-04-23 16:49:32.498" statusUserLogin="admin" lastUpdatedStamp="2008-04-23 16:49:32.498" lastUpdatedTxStamp="2008-04-23 16:49:32.415" createdStamp="2008-04-23 16:49:32.498" createdTxStamp="2008-04-23 16:49:32.415"/>
+    <OrderStatus orderStatusId="9004" statusId="PAYMENT_AUTHORIZED" orderId="DEMO10090" orderPaymentPreferenceId="9000" statusDatetime="2008-04-23 16:49:33.094" statusUserLogin="admin" lastUpdatedStamp="2008-04-23 16:49:33.094" lastUpdatedTxStamp="2008-04-23 16:49:32.415" createdStamp="2008-04-23 16:49:33.094" createdTxStamp="2008-04-23 16:49:32.415"/>
+    <OrderStatus orderStatusId="9005" statusId="ORDER_APPROVED" orderId="DEMO10090" statusDatetime="2008-04-23 16:49:33.196" statusUserLogin="admin" lastUpdatedStamp="2008-04-23 16:49:33.199" lastUpdatedTxStamp="2008-04-23 16:49:33.118" createdStamp="2008-04-23 16:49:33.199" createdTxStamp="2008-04-23 16:49:33.118"/>
+    <OrderStatus orderStatusId="9006" statusId="ITEM_APPROVED" orderId="DEMO10090" orderItemSeqId="00001" statusDatetime="2008-04-23 16:49:33.513" statusUserLogin="admin" lastUpdatedStamp="2008-04-23 16:49:33.525" lastUpdatedTxStamp="2008-04-23 16:49:33.484" createdStamp="2008-04-23 16:49:33.525" createdTxStamp="2008-04-23 16:49:33.484"/> 
+    
+    <OrderContactMech orderId="DEMO10090" contactMechPurposeTypeId="BILLING_LOCATION" contactMechId="9015" lastUpdatedStamp="2008-04-23 16:49:28.817" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.817" createdTxStamp="2008-04-23 16:49:27.349"/>
+    <OrderContactMech orderId="DEMO10090" contactMechPurposeTypeId="ORDER_EMAIL" contactMechId="9023" lastUpdatedStamp="2008-04-23 16:49:32.181" lastUpdatedTxStamp="2008-04-23 16:49:32.164" createdStamp="2008-04-23 16:49:32.181" createdTxStamp="2008-04-23 16:49:32.164"/>
+    <OrderContactMech orderId="DEMO10090" contactMechPurposeTypeId="ORDER_EMAIL" contactMechId="9026" lastUpdatedStamp="2008-04-23 16:49:32.173" lastUpdatedTxStamp="2008-04-23 16:49:32.164" createdStamp="2008-04-23 16:49:32.173" createdTxStamp="2008-04-23 16:49:32.164"/>
+    <OrderContactMech orderId="DEMO10090" contactMechPurposeTypeId="SHIPPING_LOCATION" contactMechId="9015" lastUpdatedStamp="2008-04-23 16:49:28.332" lastUpdatedTxStamp="2008-04-23 16:49:27.349" createdStamp="2008-04-23 16:49:28.332" createdTxStamp="2008-04-23 16:49:27.349"/>
+    
+</entity-engine-xml>
\ No newline at end of file

Propchange: ofbiz/trunk/applications/ecommerce/data/DemoOrderTestData.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ofbiz/trunk/applications/ecommerce/data/DemoOrderTestData.xml
------------------------------------------------------------------------------
    svn:keywords = Date Rev Author URL Id

Propchange: ofbiz/trunk/applications/ecommerce/data/DemoOrderTestData.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Modified: ofbiz/trunk/applications/ecommerce/ofbiz-component.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/ofbiz-component.xml?rev=651818&r1=651817&r2=651818&view=diff
==============================================================================
--- ofbiz/trunk/applications/ecommerce/ofbiz-component.xml (original)
+++ ofbiz/trunk/applications/ecommerce/ofbiz-component.xml Sat Apr 26 05:07:41 2008
@@ -41,6 +41,7 @@
     <entity-resource type="data" reader-name="demo" loader="main" location="data/DemoRentalProduct.xml"/>
     <entity-resource type="data" reader-name="demo" loader="main" location="data/DemoTaxAuthority.xml"/>
     <entity-resource type="data" reader-name="demo" loader="main" location="data/DemoOrderPeopleData.xml"/>
+    <entity-resource type="data" reader-name="demo" loader="main" location="data/DemoOrderTestData.xml"/>
     <entity-resource type="data" reader-name="demo" loader="main" location="data/DemoMarketing.xml"/>
     <entity-resource type="data" reader-name="demo" loader="main" location="data/DemoPurchasing.xml"/>
     <entity-resource type="data" reader-name="demo" loader="main" location="data/DemoStandardCosting.xml"/>

Added: ofbiz/trunk/applications/product/script/org/ofbiz/shipment/test/TestServices.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/script/org/ofbiz/shipment/test/TestServices.xml?rev=651818&view=auto
==============================================================================
--- ofbiz/trunk/applications/product/script/org/ofbiz/shipment/test/TestServices.xml (added)
+++ ofbiz/trunk/applications/product/script/org/ofbiz/shipment/test/TestServices.xml Sat Apr 26 05:07:41 2008
@@ -0,0 +1,108 @@
+<?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.
+-->
+
+<simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
+        xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/simple-methods.xsd">   
+    <simple-method method-name="testPackingServices" short-description="test packing services" login-required="false">
+
+        <set field="packSingleItemInMap.productId" value="GZ-2644"/>
+        <set field="packSingleItemInMap.orderId" value="DEMO10090"/>
+        <set field="packSingleItemInMap.shipGroupSeqId" value="00001"/>
+        <set field="packSingleItemInMap.quantity" value="1" type="Double"/>
+        <set field="packSingleItemInMap.packageSeq" value="1" type="Integer"/>
+        <set field="packSingleItemInMap.pickerPartyId" value="DemoCustomer"/>
+        <set field="packSingleItemInMap.handlingInstructions" value="Handle with care"/>
+        <entity-one entity-name="UserLogin" value-name="userLogin" auto-field-map="false">
+            <field-map field-name="userLoginId" value="system"/>
+        </entity-one>
+        <set field="packSingleItemInMap.userLogin" from-field="userLogin"/>
+        <create-object class-name="org.ofbiz.shipment.packing.PackingSession" field-name="packingSession">
+            <field field-name="dispatcher" type="org.ofbiz.service.LocalDispatcher"/>
+            <field field-name="userLogin" type="org.ofbiz.entity.GenericValue"/>
+        </create-object>
+        <set field="packSingleItemInMap.packingSession" from-field="packingSession"/>
+        <call-service service-name="packSingleItem" in-map-name="packSingleItemInMap">
+            <results-to-map map-name="packSingleItemOutMap"/>
+        </call-service>
+        
+        <log level="info" message="=====packSingleItemOutMap========${packSingleItemOutMap}========="/>
+        
+        <set field="packBulkItemInMap.updateQuantity" value="Y" type="Boolean"/>
+        <set field="packBulkItemInMap.orderId" value="DEMO10090"/>
+        <set field="packBulkItemInMap.shipGroupSeqId" value="00001"/>
+        <set field="packBulkItemInMap.pickerPartyId" value="DemoCustomer"/>
+        <set field="packBulkItemInMap.handlingInstructions" value="Handle with care"/>
+        <set field="packBulkItemInMap.nextPackageSeq" value="1" type="Integer"/>
+        <set field="packBulkItemInMap.userLogin" from-field="userLogin"/>
+        <set field="packBulkItemInMap.packingSession" from-field="packingSession"/>
+        
+        <call-service service-name="packBulkItems" in-map-name="packBulkItemInMap">
+            <results-to-map map-name="packBulkItemsResponseMap"/>
+        </call-service>
+    
+        <log level="info" message="=====packBulkItemsResponseMap=======${packBulkItemsResponseMap}======"/>
+        
+        <set field="completePackInMap.packingSession" from-field="packingSession"/>
+        <set field="completePackInMap.handlingInstructions" value="Handle with care"/>
+        <set field="completePackInMap.pickerPartyId" value="DemoCustomer"/>
+        <set field="completePackInMap.additionalShippingCharge" value="10.0" type="Double"/>
+        <set field="completePackInMap.forceComplete" value="Y" type="Boolean"/>
+        <set field="completePackInMap.userLogin" from-field="userLogin"/>
+        
+        <call-service service-name="completePack" in-map-name="completePackInMap">
+            <results-to-map map-name="completePackOutMap"/>
+        </call-service>
+
+        <log level="info" message="=======ShipmentId=======${completePackOutMap.shipmentId}===="/>
+        
+        <entity-one entity-name="Shipment" value-name="shipment">
+            <field-map field-name="shipmentId" env-name="completePackOutMap.shipmentId"/>
+        </entity-one>
+        
+        <assert>
+        <not><if-empty field-name="shipment"/></not>
+        <if-compare-field field-name="shipment.shipmentId" operator="equals" to-field-name="completePackOutMap.shipmentId"/>
+        </assert>
+        <check-errors/>
+        
+        <set field="createInvFrmShipmentInMap.shipmentId" value="${completePackOutMap.shipmentId}"/>
+        <set field="createInvFrmShipmentInMap.userLogin" from-field="userLogin"/>
+        <call-service service-name="createInvoicesFromShipment" in-map-name="createInvFrmShipmentInMap">
+            <results-to-map map-name="createInvFrmShipmentOutMap"/>
+        </call-service>
+        
+        <log level="info" message="=============createInvFrmShipmentOutMap===========${createInvFrmShipmentOutMap}====="/>
+
+        <set field="invoicesCreated" from-field="createInvFrmShipmentOutMap.invoicesCreated"/>
+        <iterate list-name="invoicesCreated" entry-name="invoiceCreated">
+            <entity-one entity-name="Invoice" value-name="invoice">
+                <field-map field-name="invoiceId" env-name="invoiceCreated"/>
+            </entity-one>
+        
+            <assert>
+            <not><if-empty field-name="invoice"/></not>
+            </assert>
+            <check-errors/>
+        </iterate>
+        
+        <log level="info" message="=============Test case completed===================================="/>
+        
+    </simple-method>
+</simple-methods>
\ No newline at end of file

Propchange: ofbiz/trunk/applications/product/script/org/ofbiz/shipment/test/TestServices.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ofbiz/trunk/applications/product/script/org/ofbiz/shipment/test/TestServices.xml
------------------------------------------------------------------------------
    svn:keywords = Date Rev Author URL Id

Propchange: ofbiz/trunk/applications/product/script/org/ofbiz/shipment/test/TestServices.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Modified: ofbiz/trunk/applications/product/testdef/FacilityTest.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/testdef/FacilityTest.xml?rev=651818&r1=651817&r2=651818&view=diff
==============================================================================
--- ofbiz/trunk/applications/product/testdef/FacilityTest.xml (original)
+++ ofbiz/trunk/applications/product/testdef/FacilityTest.xml Sat Apr 26 05:07:41 2008
@@ -31,4 +31,9 @@
     <test-case case-name="physicalInventoryAdjustment-test">
         <simple-method-test location="component://product/script/org/ofbiz/product/inventory/InventoryServices.xml" name="testPhysicalInventoryAdjustment"/>
     </test-case>
+    
+    <!-- Packing process test -->
+    <test-case case-name="testPackingServices-test">
+        <simple-method-test location="component://product/script/org/ofbiz/shipment/test/TestServices.xml" name="testPackingServices"/>
+    </test-case>
 </test-suite>