class TestCorbaConsumer(unittest.TestCase):
    def setUp(self):

        self._cc = CorbaConsumer()

    def test_case(self):
        self._cc.setObject(InPortTest()._this())
        obj = self._cc._ptr()._narrow(OpenRTM.InPortCdr)
        cdr = cdrMarshal(any.to_any("hoge").typecode(), "hoge", 1)
        self.assertEqual(OpenRTM.PORT_OK, obj.put(cdr))
        self._cc.releaseObject()
        self.assertEqual(self._cc._ptr(), None)
class TestCorbaConsumer(unittest.TestCase):
	def setUp(self):		

		self._cc = CorbaConsumer()

	def test_case(self):
		self._cc.setObject(InPortTest()._this())
		obj = self._cc._ptr()._narrow(OpenRTM.InPortCdr)
		cdr = cdrMarshal(any.to_any("hoge").typecode(), "hoge", 1)
		self.assertEqual(OpenRTM.PORT_OK,obj.put(cdr))
		self._cc.releaseObject()
		self.assertEqual(self._cc._ptr(), None)
    def setUp(self):

        self._cc = CorbaConsumer()
	def setUp(self):		

		self._cc = CorbaConsumer()