@@ -42,32 +42,28 @@ def test__time_entry_azure_endpoint__creates_an_time_entry__when_time_entry_has_
42
42
43
43
44
44
def test__time_entry_azure_endpoint__returns_all_time_entries (
45
- create_fake_database , time_entry_factory , insert_time_entry , activity_factory , insert_activity
45
+ test_db , time_entry_factory , insert_time_entry , activity_factory , insert_activity
46
46
):
47
- fake_database = create_fake_database
48
- inserted_activity = insert_activity (activity_factory (), fake_database )
47
+ inserted_activity = insert_activity (activity_factory (), test_db )
49
48
existent_time_entries = time_entry_factory (activity_id = inserted_activity .id , technologies = "[jira,sql]" )
50
- inserted_time_entries = [ insert_time_entry (existent_time_entries , fake_database )]
49
+ inserted_time_entries = insert_time_entry (existent_time_entries , test_db )
51
50
52
- azure_time_entries ._get_time_entries .DATABASE = fake_database
53
51
req = func .HttpRequest (method = "GET" , body = None , url = TIME_ENTRY_URL )
54
52
55
53
response = azure_time_entries .get_time_entries (req )
56
54
time_entries_json_data = response .get_body ().decode ("utf-8" )
55
+ time_entry_list = json .loads (time_entries_json_data )
57
56
58
57
assert response .status_code == 200
59
- assert time_entries_json_data == json . dumps ( inserted_time_entries )
58
+ assert time_entry_list . pop () == inserted_time_entries
60
59
61
60
62
61
def test__time_entry_azure_endpoint__returns_an_time_entry__when_time_entry_matches_its_id (
63
- create_fake_database , time_entry_factory , insert_time_entry , activity_factory , insert_activity
62
+ test_db , time_entry_factory , insert_time_entry , activity_factory , insert_activity
64
63
):
65
- fake_database = create_fake_database
66
- inserted_activity = insert_activity (activity_factory (), fake_database )
64
+ inserted_activity = insert_activity (activity_factory (), test_db )
67
65
existent_time_entries = time_entry_factory (activity_id = inserted_activity .id , technologies = "[jira,sql]" )
68
- inserted_time_entries = insert_time_entry (existent_time_entries , fake_database )
69
-
70
- azure_time_entries ._get_time_entries .DATABASE = fake_database
66
+ inserted_time_entries = insert_time_entry (existent_time_entries , test_db )
71
67
72
68
req = func .HttpRequest (
73
69
method = "GET" ,
@@ -84,14 +80,12 @@ def test__time_entry_azure_endpoint__returns_an_time_entry__when_time_entry_matc
84
80
85
81
86
82
def test__get_time_entries_azure_endpoint__returns_a_status_code_400__when_time_entry_recive_invalid_id (
87
- create_fake_database , time_entry_factory , insert_time_entry , activity_factory , insert_activity
83
+ test_db , time_entry_factory , insert_time_entry , activity_factory , insert_activity
88
84
):
89
- fake_database = create_fake_database
90
- inserted_activity = insert_activity (activity_factory (), fake_database )
85
+ inserted_activity = insert_activity (activity_factory (), test_db )
91
86
existent_time_entries = time_entry_factory (activity_id = inserted_activity .id , technologies = "[jira,sql]" )
92
- insert_time_entry (existent_time_entries , fake_database )
87
+ insert_time_entry (existent_time_entries , test_db )
93
88
94
- azure_time_entries ._get_time_entries .DATABASE = fake_database
95
89
req = func .HttpRequest (
96
90
method = "GET" ,
97
91
body = None ,
0 commit comments