@@ -22,6 +22,7 @@ def test_create(self):
22
22
time_activity .Description = "Test description"
23
23
time_activity .StartTime = qb_datetime_utc_offset_format (datetime (2016 , 7 , 22 , 10 , 0 ), '-07:00' )
24
24
time_activity .EndTime = qb_datetime_utc_offset_format (datetime (2016 , 7 , 22 , 11 , 0 ), '-07:00' )
25
+ time_activity .CostRate = 50.0
25
26
time_activity .save (qb = self .qb_client )
26
27
27
28
query_time_activity = TimeActivity .get (time_activity .Id , qb = self .qb_client )
@@ -30,6 +31,7 @@ def test_create(self):
30
31
self .assertEqual (query_time_activity .NameOf , "Employee" )
31
32
self .assertEqual (query_time_activity .Description , "Test description" )
32
33
self .assertEqual (query_time_activity .EmployeeRef .value , employee .Id )
34
+ self .assertEqual (query_time_activity .CostRate , 50.0 )
33
35
34
36
# Quickbooks has issues with returning the correct StartTime and EndTime
35
37
#self.assertEqual(query_time_activity.StartTime, '2016-07-22T10:00:00-07:00')
@@ -38,8 +40,10 @@ def test_create(self):
38
40
def test_update (self ):
39
41
time_activity = TimeActivity .all (max_results = 1 , qb = self .qb_client )[0 ]
40
42
time_activity .Description = "Updated test description"
43
+ time_activity .CostRate = 75.0
41
44
time_activity .save (qb = self .qb_client )
42
45
43
46
query_time_activity = TimeActivity .get (time_activity .Id , qb = self .qb_client )
44
47
45
48
self .assertEqual (query_time_activity .Description , "Updated test description" )
49
+ self .assertEqual (query_time_activity .CostRate , 75.0 )
0 commit comments