def setUp(self):
		self.url = '/api/cmn/expenseitem/'
		self.request_content_type = 'application/json'
		self.client = Client()

		self.measure = Dummies.get_or_create_measure()
		self.category = Dummies.get_or_create_root_category()
		self.supplier = Dummies.get_or_create_supplier()
		self.currency = Dummies.get_or_create_currency()
		self.user = Dummies.get_or_create_user()
		self.client.login(username=self.user.username, password=Dummies.get_password())

		self.post_data = {
			'name': 'test_1',
			'description': 'test description',
			'currency_id': self.currency.guid,
			'measure_id': self.measure.guid,
			'category_id': self.category.guid,
		}
	def setUp(self):
		self.url = '/api/cmn/transaction/'
		self.request_content_type = 'application/json'
		self.client = Client()

		self.user = Dummies.get_or_create_user()
		self.po = Dummies.get_or_create_po()
		self.transaction_status_success = Dummies.get_or_create_transaction_status('success')
		self.transaction_status_success = Dummies.get_or_create_transaction_status('error')
		self.supplier = Dummies.get_or_create_supplier()
		self.expense_item = Dummies.get_or_create_expense_item()

		self.client.login(username = self.user.username, password = Dummies.get_password())
		self.key = 'transaction'

		self.new_transaction = {
			'date': int(time.time()) * 100,
			'supplier_id': self.supplier.guid,
			'payment_object_id': self.po.guid,
			'expense_items': []
		}