Ejemplo n.º 1
0
class putTest(unittest.TestCase):
	def setUp(self):
		self.DSN = 'https://fish1.wilddogio.com'
		self.wilddog = WilddogApplication(self.DSN, None)
		WilddogPythonDataPrepare.dataPrepare()
	def test_put(self):
		result1 = self.wilddog.put('/','sa', {'a':'a'},params=None, headers=None, connection=None) #无中生有
		print result1
		result2 = self.wilddog.put('/','a','lol',params=None, headers=None, connection=None) #改变已有值
		print result2
		result3 = self.wilddog.put('/f','f1', {},params=None, headers=None, connection=None) #赋空值{}相当于删除
		print result3
		result4 = self.wilddog.put('/f','f2', None,params=None, headers=None, connection=None) #赋None 没影响
		print result4
def dataPrepare():
	wilddog = WilddogApplication('https://fish1.wilddogio.com',None)
	result = wilddog.put('/','/',{'a':'a','b':'b','c':'c','d':'d','e':{'e1':1,'e2':2},'f':{'f1':{'name':'zidane','age':42,'retire':True,'chineseName':'齐达内'},'f2':{'name':'messi','age':27,'retire':False,'chineseName':'梅西'}}}, params=None, headers=None, connection=None)