Search in sources :

Example 11 with Import

use of org.eclipse.bpmn2.Import in project drools by kiegroup.

the class ImportDMNResolverUtilTest method testNSnoModelNameDefaultWithAliasButUnexistent.

@Test
public void testNSnoModelNameDefaultWithAliasButUnexistent() {
    Import i = makeImport("ns1", "boh", null);
    List<QName> available = Arrays.asList(new QName("ns1", "m1"), new QName("ns2", "m2"), new QName("ns3", "m3"));
    Either<String, QName> result = ImportDMNResolverUtil.resolveImportDMN(i, available, Function.identity());
    assertTrue(result.isLeft());
}
Also used : Import(org.kie.dmn.model.v1_1.Import) QName(javax.xml.namespace.QName) Test(org.junit.Test)

Example 12 with Import

use of org.eclipse.bpmn2.Import in project drools by kiegroup.

the class ImportDMNResolverUtilTest method testLocateInNSdefaultWithAliasunexistent.

@Test
public void testLocateInNSdefaultWithAliasunexistent() {
    Import i = makeImport("nsA", "boh", null);
    List<QName> available = Arrays.asList(new QName("nsA", "m1"), new QName("nsA", "m2"), new QName("nsB", "m3"));
    Either<String, QName> result = ImportDMNResolverUtil.resolveImportDMN(i, available, Function.identity());
    assertTrue(result.isLeft());
}
Also used : Import(org.kie.dmn.model.v1_1.Import) QName(javax.xml.namespace.QName) Test(org.junit.Test)

Example 13 with Import

use of org.eclipse.bpmn2.Import in project kie-wb-common by kiegroup.

the class PropertyReaderUtilsTest method toWSDLImports.

@Test
public void toWSDLImports() {
    final String LOCATION = "location";
    final String NAMESPACE = "namespace";
    WSDLImport wsdlImport = new WSDLImport(LOCATION, NAMESPACE);
    Import imp = PropertyWriterUtils.toImport(wsdlImport);
    WSDLImport result = PropertyReaderUtils.toWSDLImports(imp);
    assertEquals("location", result.getLocation());
    assertEquals("namespace", result.getNamespace());
}
Also used : WSDLImport(org.kie.workbench.common.stunner.bpmn.definition.property.diagram.imports.WSDLImport) Import(org.eclipse.bpmn2.Import) WSDLImport(org.kie.workbench.common.stunner.bpmn.definition.property.diagram.imports.WSDLImport) Test(org.junit.Test)

Example 14 with Import

use of org.eclipse.bpmn2.Import in project kie-wb-common by kiegroup.

the class DefinitionsConverterTest method assertImportsValue.

private void assertImportsValue(String LOCATION, String NAMESPACE, Definitions definitions) {
    Import imp = definitions.getImports().get(0);
    assertNotNull(imp);
    assertEquals(LOCATION, imp.getLocation());
    assertEquals(NAMESPACE, imp.getNamespace());
}
Also used : WSDLImport(org.kie.workbench.common.stunner.bpmn.definition.property.diagram.imports.WSDLImport) Import(org.eclipse.bpmn2.Import)

Example 15 with Import

use of org.eclipse.bpmn2.Import in project kie-wb-common by kiegroup.

the class PropertyWriterUtilsTest method toImport.

@Test
public void toImport() {
    final String LOCATION = "location";
    final String NAMESPACE = "namespace";
    WSDLImport wsdlImport = new WSDLImport(LOCATION, NAMESPACE);
    Import imp = PropertyWriterUtils.toImport(wsdlImport);
    assertEquals(LOCATION, imp.getLocation());
    assertEquals(NAMESPACE, imp.getNamespace());
}
Also used : WSDLImport(org.kie.workbench.common.stunner.bpmn.definition.property.diagram.imports.WSDLImport) Import(org.eclipse.bpmn2.Import) WSDLImport(org.kie.workbench.common.stunner.bpmn.definition.property.diagram.imports.WSDLImport) Test(org.junit.Test)

Aggregations

Test (org.junit.Test)8 Import (org.eclipse.bpmn2.Import)7 QName (javax.xml.namespace.QName)6 Import (org.kie.dmn.model.v1_1.Import)6 WSDLImport (org.kie.workbench.common.stunner.bpmn.definition.property.diagram.imports.WSDLImport)6 ArrayList (java.util.ArrayList)4 List (java.util.List)2 Entry (java.util.Map.Entry)2 AdHocSubProcess (org.eclipse.bpmn2.AdHocSubProcess)2 DataObject (org.eclipse.bpmn2.DataObject)2 ExtensionAttributeValue (org.eclipse.bpmn2.ExtensionAttributeValue)2 ItemDefinition (org.eclipse.bpmn2.ItemDefinition)2 Message (org.eclipse.bpmn2.Message)2 Process (org.eclipse.bpmn2.Process)2 Property (org.eclipse.bpmn2.Property)2 RootElement (org.eclipse.bpmn2.RootElement)2 FeatureMap (org.eclipse.emf.ecore.util.FeatureMap)2 GlobalType (org.jboss.drools.GlobalType)2 ImportType (org.jboss.drools.ImportType)2 DMNModel (org.kie.dmn.api.core.DMNModel)2