def testDataInputOutputProperties(self):
     # Test dataInput property with XSDataObject
     edPlugin = EDPlugin()
     edPlugin.setXSDataInputClass(XSDataString)
     edPlugin.configure()
     xsDataStringTest = XSDataString("Test1")
     edPlugin.dataInput = xsDataStringTest
     EDAssert.equal(xsDataStringTest.marshal(), edPlugin.dataInput.marshal(), "Test dataInput property with XSDataObject")
     # Test dataInput property with XML
     edPlugin = EDPlugin()
     edPlugin.setXSDataInputClass(XSDataString)
     edPlugin.configure()
     xsDataStringTest = XSDataString("Test1")
     edPlugin.dataInput = xsDataStringTest.marshal()
     EDAssert.equal(xsDataStringTest.marshal(), edPlugin.dataInput.marshal(), "Test dataInput property with XML")
     # Test dataOutput property with XSDataObject
     edPlugin = EDPlugin()
     edPlugin.configure()
     xsDataStringTest = XSDataString("Test1")
     edPlugin.dataOutput = xsDataStringTest
     EDAssert.equal(xsDataStringTest.marshal(), edPlugin.dataOutput.marshal(), "Test dataOutput property with XSDataObject")
예제 #2
0
 def testDataInputOutputProperties(self):
     # Test dataInput property with XSDataObject
     edPlugin = EDPlugin()
     edPlugin.setXSDataInputClass(XSDataString)
     edPlugin.configure()
     xsDataStringTest = XSDataString("Test1")
     edPlugin.dataInput = xsDataStringTest
     EDAssert.equal(xsDataStringTest.marshal(), edPlugin.dataInput.marshal(), "Test dataInput property with XSDataObject")
     # Test dataInput property with XML
     edPlugin = EDPlugin()
     edPlugin.setXSDataInputClass(XSDataString)
     edPlugin.configure()
     xsDataStringTest = XSDataString("Test1")
     edPlugin.dataInput = xsDataStringTest.marshal()
     EDAssert.equal(xsDataStringTest.marshal(), edPlugin.dataInput.marshal(), "Test dataInput property with XML")
     # Test dataOutput property with XSDataObject
     edPlugin = EDPlugin()
     edPlugin.configure()
     xsDataStringTest = XSDataString("Test1")
     edPlugin.dataOutput = xsDataStringTest
     EDAssert.equal(xsDataStringTest.marshal(), edPlugin.dataOutput.marshal(), "Test dataOutput property with XSDataObject")