def test_delete_success(self):
		node_payload = {
			"type":"SYNAPSE-US",
		    "info":{
		      "nickname":"My Synapse Wallet"
		    },
		    "extra":{
		      "supp_id":"123sa"
		    }
		}
		node = Nodes.create(user=self.user, payload=node_payload)[0]
		result = node.delete()
		self.assertTrue(result)
Exemple #2
0
 def test_delete_success(self):
     node_payload = {
         "type": "SYNAPSE-US",
         "info": {
             "nickname": "My Synapse Wallet"
         },
         "extra": {
             "supp_id": "123sa"
         }
     }
     node = Nodes.create(user=self.user, payload=node_payload)[0]
     result = node.delete()
     self.assertTrue(result)
Exemple #3
0
 def test_update_success(self):
     node_payload = {
         "type": "ACH-US",
         "info": {
             "nickname": "Savings Account",
             "account_num": "123567444",
             "routing_num": "051000017",
             "type": "PERSONAL",
             "class": "CHECKING"
         },
         "extra": {
             "supp_id": "123sa"
         }
     }
     node = Nodes.create(user=self.user, payload=node_payload)[0]
     self.assertTrue(node.json['allowed'] == 'CREDIT')
     verify_payload = {"micro": [0.1, 0.1]}
     node.update(payload=verify_payload)
     self.assertTrue(node.json['allowed'] != 'CREDIT')
	def test_create_success(self):
		node_payload = {
			"type":"ACH-US",
			"info":{
				"nickname":"Python Library Savings Account",
				"name_on_account":"Python Library",
				"account_num":"72347235423",
				"routing_num":"051000017",
				"type":"PERSONAL",
				"class":"CHECKING"
			},
			"extra":{
				"supp_id":"123sa"
			}
		}
		nodes = Nodes.create(
			payload=node_payload,
			user=self.user
		)
		self.assertTrue(nodes[0].json != None)
	def test_update_success(self):
		node_payload = {
			"type":"ACH-US",
			"info":{
				"nickname":"Savings Account",
				"account_num":"123567444",
				"routing_num":"051000017",
				"type":"PERSONAL",
				"class":"CHECKING"
			},
			"extra":{
				"supp_id":"123sa"
			}
		}
		node = Nodes.create(user=self.user, payload=node_payload)[0]
		self.assertTrue(node.json['allowed'] == 'CREDIT')
		verify_payload = {
			"micro":[0.1, 0.1]
		}
		node.update(payload=verify_payload)
		self.assertTrue(node.json['allowed'] != 'CREDIT')
	def test_create_error(self):
		node_payload = {
			"info":{
				"nickname":"Python Library Savings Account",
				"name_on_account":"Python Library",
				"account_num":"72347235423",
				"routing_num":"051000017",
				"type":"PERSONAL",
				"class":"CHECKING"
			},
			"extra":{
				"supp_id":"123sa"
			}
		}
		try:
			node = Nodes.create(
				payload=node_payload,
				user=self.user
			)
			self.assertTrue(node == None)
		except APIError as error:
			self.assertTrue(error != None)