File tree Expand file tree Collapse file tree 4 files changed +43
-0
lines changed Expand file tree Collapse file tree 4 files changed +43
-0
lines changed Original file line number Diff line number Diff line change
1
+ import os
1
2
import unittest
2
3
from datetime import datetime
3
4
5
+ from quickbooks .client import QuickBooks
4
6
from quickbooks .objects .base import Ref
5
7
from quickbooks .objects .bill import Bill , BillLine , AccountBasedExpenseLineDetail
6
8
from quickbooks .objects .vendor import Vendor
7
9
8
10
9
11
class BillTest (unittest .TestCase ):
10
12
def setUp (self ):
13
+ QuickBooks (
14
+ sandbox = True ,
15
+ consumer_key = os .environ .get ('CONSUMER_KEY' ),
16
+ consumer_secret = os .environ .get ('CONSUMER_SECRET' ),
17
+ access_token = os .environ .get ('ACCESS_TOKEN' ),
18
+ access_token_secret = os .environ .get ('ACCESS_TOKEN_SECRET' ),
19
+ company_id = os .environ .get ('COMPANY_ID' )
20
+ )
11
21
12
22
self .account_number = datetime .now ().strftime ('%d%H%M' )
13
23
self .name = "Test Account {0}" .format (self .account_number )
Original file line number Diff line number Diff line change
1
+ import os
1
2
import unittest
2
3
from datetime import datetime
3
4
5
+ from quickbooks .client import QuickBooks
4
6
from quickbooks .objects .account import Account
5
7
from quickbooks .objects .bill import Bill
6
8
from quickbooks .objects .billpayment import BillPayment , BillPaymentLine , CheckPayment
9
11
10
12
class BillPaymentTest (unittest .TestCase ):
11
13
def setUp (self ):
14
+ QuickBooks (
15
+ sandbox = True ,
16
+ consumer_key = os .environ .get ('CONSUMER_KEY' ),
17
+ consumer_secret = os .environ .get ('CONSUMER_SECRET' ),
18
+ access_token = os .environ .get ('ACCESS_TOKEN' ),
19
+ access_token_secret = os .environ .get ('ACCESS_TOKEN_SECRET' ),
20
+ company_id = os .environ .get ('COMPANY_ID' )
21
+ )
12
22
13
23
self .account_number = datetime .now ().strftime ('%d%H%M' )
14
24
self .name = "Test Account {0}" .format (self .account_number )
Original file line number Diff line number Diff line change
1
+ import os
1
2
import unittest
2
3
4
+ from quickbooks .client import QuickBooks
3
5
from quickbooks .objects .customer import Customer
4
6
from quickbooks .objects .detailline import SaleItemLine , SalesItemLineDetail
5
7
from quickbooks .objects .invoice import Invoice
8
10
9
11
10
12
class InvoiceTest (unittest .TestCase ):
13
+ def setUp (self ):
14
+ QuickBooks (
15
+ sandbox = True ,
16
+ consumer_key = os .environ .get ('CONSUMER_KEY' ),
17
+ consumer_secret = os .environ .get ('CONSUMER_SECRET' ),
18
+ access_token = os .environ .get ('ACCESS_TOKEN' ),
19
+ access_token_secret = os .environ .get ('ACCESS_TOKEN_SECRET' ),
20
+ company_id = os .environ .get ('COMPANY_ID' )
21
+ )
22
+
11
23
def test_create (self ):
12
24
invoice = Invoice ()
13
25
Original file line number Diff line number Diff line change
1
+ import os
1
2
import unittest
2
3
from datetime import datetime
3
4
5
+ from quickbooks .client import QuickBooks
4
6
from quickbooks .objects .account import Account
5
7
from quickbooks .objects .item import Item
6
8
7
9
8
10
class ItemTest (unittest .TestCase ):
9
11
def setUp (self ):
12
+ QuickBooks (
13
+ sandbox = True ,
14
+ consumer_key = os .environ .get ('CONSUMER_KEY' ),
15
+ consumer_secret = os .environ .get ('CONSUMER_SECRET' ),
16
+ access_token = os .environ .get ('ACCESS_TOKEN' ),
17
+ access_token_secret = os .environ .get ('ACCESS_TOKEN_SECRET' ),
18
+ company_id = os .environ .get ('COMPANY_ID' )
19
+ )
20
+
10
21
self .account_number = datetime .now ().strftime ('%d%H%M' )
11
22
self .name = "Test Item {0}" .format (self .account_number )
12
23
You can’t perform that action at this time.
0 commit comments