MCPcopy Index your code
hub / github.com/apache/dubbo-python2 / test_object

Method test_object

tests/dubbo_test.py:156–209  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

154
155 @unittest.skip('object')
156 def test_object(self):
157 new_user = Object('me.hourui.echo.bean.NewUser')
158 user1 = Object('me.hourui.echo.bean.User1')
159 user2 = Object('me.hourui.echo.bean.User2')
160 user3 = Object('me.hourui.echo.bean.User3')
161 user4 = Object('me.hourui.echo.bean.User4')
162 user5 = Object('me.hourui.echo.bean.User5')
163 user6 = Object('me.hourui.echo.bean.User6')
164 user7 = Object('me.hourui.echo.bean.User7')
165 user8 = Object('me.hourui.echo.bean.User8')
166 user9 = Object('me.hourui.echo.bean.User9')
167 user10 = Object('me.hourui.echo.bean.User10')
168 user11 = Object('me.hourui.echo.bean.User11')
169 user12 = Object('me.hourui.echo.bean.User12')
170 user13 = Object('me.hourui.echo.bean.User13')
171
172 location = Object('me.hourui.echo.bean.Location')
173 location['province'] = '江苏省'
174 location['city'] = '南京市'
175 location['street'] = '软件大道'
176
177 name = Object('me.hourui.echo.bean.Name')
178 name['firstName'] = '隔壁的'
179 name['lastName'] = '王叔叔'
180
181 employee = Object('me.hourui.echo.bean.retail.Employee')
182 employee['id'] = 'A137639'
183 employee['name'] = '我勒个去居然不能用emoji啊'
184
185 lock = Object('me.hourui.echo.bean.retail.Lock')
186 lock['lockReason'] = '加锁的原因是什么呢?🤔'
187 lock['employee'] = employee
188 lock['locked'] = True
189
190 new_user['user1'] = user1
191 new_user['user2'] = user2
192 new_user['user3'] = user3
193 new_user['user4'] = user4
194 new_user['user5'] = user5
195 new_user['user6'] = user6
196 new_user['user7'] = user7
197 new_user['user8'] = user8
198 new_user['user9'] = user9
199 new_user['user10'] = user10
200 new_user['user11'] = user11
201 new_user['user12'] = user12
202 new_user['user13'] = user13
203 new_user['location'] = location
204 new_user['name'] = name
205 new_user['lock'] = lock
206
207 result = self.dubbo.call('test1', [new_user, name, '一个傻傻的用于测试的字符串', location, lock])
208 # result = dubbo.call('echo23')
209 pretty_print(result)
210
211 def test_array(self):
212 location1 = Object('me.hourui.echo.bean.Location')

Callers

nothing calls this directly

Calls 3

ObjectClass · 0.90
callMethod · 0.80
pretty_printFunction · 0.70

Tested by

no test coverage detected