1 19 20 package org.netbeans.modules.xml.wsdl.model.extensions.i18n; 21 22 import java.io.File ; 23 import java.net.URI ; 24 import java.net.URL ; 25 import java.util.Collection ; 26 import java.util.Iterator ; 27 import java.util.ResourceBundle ; 28 import javax.swing.text.Document ; 29 import junit.framework.TestCase; 30 import org.netbeans.modules.xml.wsdl.model.Definitions; 31 32 import org.netbeans.modules.xml.wsdl.model.WSDLModel; 33 import org.netbeans.modules.xml.wsdl.model.extensions.bpel.PartnerLinkType; 34 import org.netbeans.modules.xml.wsdl.model.extensions.bpel.Role; 35 36 import org.netbeans.modules.xml.wsdl.model.extensions.TestCatalogModel; 37 import org.netbeans.modules.xml.wsdl.model.impl.Util; 38 42 public class ReadChineaseTest extends TestCase { 43 44 47 public ReadChineaseTest(String testName) { 48 super(testName); 49 } 50 51 protected void setUp() throws Exception { 52 } 53 54 protected void tearDown() throws Exception { 55 56 } 57 58 public void testChineasePartnerLinkType() throws Exception { 59 TestCatalogModel.getDefault().setDocumentPooling(true); 60 String fileName = "/org/netbeans/modules/xml/wsdl/model/extensions/i18n/resources/SynchronousSample.wsdl"; 61 URL url = getClass().getResource(fileName); 62 URI uri = url.toURI(); 63 WSDLModel model = TestCatalogModel.getDefault().getWSDLModel(uri); 64 Definitions def = model.getDefinitions(); 65 Collection <PartnerLinkType> plts = def.getExtensibilityElements(PartnerLinkType.class); 66 Iterator <PartnerLinkType> it = plts.iterator(); 67 if(it.hasNext()) { 68 PartnerLinkType plt = it.next(); 69 String pltName = plt.getName(); 70 String expectedPLTName = "partnerlinktype1??"; 77 model.startTransaction(); 78 plt.setName("modified"+pltName); 79 model.endTransaction(); 80 Document doc = model.getBaseDocument(); 81 85 assert(true); 86 } 87 } 88 89 112 113 public void testChineasePartnerLinkTypeDummy() throws Exception { 114 assertEquals("name should match","partnerlinktyperole1рш", "partnerlinktyperole1рш"); 115 } 116 } 117 | Popular Tags |