Skip to content

Commit 98a1dfe

Browse files
committed
refactor: TT-357 Refactor functions names for Activity
1 parent 57917cb commit 98a1dfe

File tree

5 files changed

+30
-30
lines changed

5 files changed

+30
-30
lines changed

V2/tests/integration/daos/activities_sql_dao_test.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def test_update__returns_an_activity_updated__when_an_activity_matching_its_id_i
6464
'status': 'active',
6565
'deleted': 'b4327ba6-9f96-49ee-a9ac-3c1edf525172',
6666
})
67-
results = create_fake_dao.update('b4327ba69f9649eea9ac3c1edf525172',activity)
67+
results = create_fake_dao.update_activity('b4327ba69f9649eea9ac3c1edf525172',activity)
6868
assert results == expected_result
6969

7070

@@ -77,7 +77,7 @@ def test_update__returns_none__when_no_activity_matching_its_id_is_found_with_sq
7777
'status': 'active',
7878
'deleted': 'b4327ba6-9f96-49ee-a9ac-3c1edf525172',
7979
}
80-
results = create_fake_dao.update('b4327ba69f9649eea9ac3c1edf525172',activity)
80+
results = create_fake_dao.update_activity('b4327ba69f9649eea9ac3c1edf525172',activity)
8181
assert results == None
8282

8383

@@ -101,7 +101,7 @@ def test__get_all__returns_a_list_of_activity_dto_objects__when_one_or_more_acti
101101
'deleted': 'b4327ba6-9f96-49ee-a9ac-3c1edf525172',
102102
}),
103103
]
104-
results = create_fake_dao.get_all()
104+
results = create_fake_dao.get_all_activities()
105105
assert results == expected_result
106106

107107

@@ -115,19 +115,19 @@ def test_get_by_id__returns_an_activity_dto__when_found_one_activity_that_matche
115115
'status': 'active',
116116
'deleted': 'b4327ba6-9f96-49ee-a9ac-3c1edf525172',
117117
})
118-
results = create_fake_dao.get_by_id('b4327ba69f9649eea9ac3c1edf525172')
118+
results = create_fake_dao.get_activity_by_id('b4327ba69f9649eea9ac3c1edf525172')
119119
assert results == expected_result
120120

121121

122122
@pytest.mark.parametrize('with_data',[False])
123123
def test__get_by_id__returns_none__when_no_activity_matches_its_id_with_sql_database(create_fake_dao):
124-
results = create_fake_dao.get_by_id('b4327ba69f9649eea9ac3c1edf525172')
124+
results = create_fake_dao.get_activity_by_id('b4327ba69f9649eea9ac3c1edf525172')
125125
assert results == None
126126

127127

128128
@pytest.mark.parametrize('with_data',[False])
129129
def test_get_all__returns_an_empty_list__when_doesnt_found_any_activities_with_sql_database(create_fake_dao):
130-
results = create_fake_dao.get_all()
130+
results = create_fake_dao.get_all_activities()
131131
assert results == []
132132

133133

@@ -141,11 +141,11 @@ def test_delete__returns_an_activity_with_inactive_status__when_an_activity_matc
141141
'status': 'inactive',
142142
'deleted': 'b4327ba6-9f96-49ee-a9ac-3c1edf525172',
143143
})
144-
results = create_fake_dao.delete('b4327ba69f9649eea9ac3c1edf525172')
144+
results = create_fake_dao.delete_activity('b4327ba69f9649eea9ac3c1edf525172')
145145
assert results == expected_result
146146

147147

148148
@pytest.mark.parametrize('with_data',[False])
149149
def test_delete__returns_none__when_no_activity_matching_its_id_is_found_with_sql_database(create_fake_dao):
150-
results = create_fake_dao.delete('b4327ba69f9649eea9ac3c1edf525172')
150+
results = create_fake_dao.delete_activity('b4327ba69f9649eea9ac3c1edf525172')
151151
assert results == None

V2/tests/unit/services/activity_service_test.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,26 +5,26 @@
55
def test__get_all__uses_the_activity_dao__to_retrieve_activities(mocker):
66
expected_activities = mocker.Mock()
77
activity_dao = mocker.Mock(
8-
get_all=mocker.Mock(return_value=expected_activities)
8+
get_all_activities=mocker.Mock(return_value=expected_activities)
99
)
1010
activity_service = ActivityService(activity_dao)
1111

1212
actual_activities = activity_service.get_all()
1313

14-
assert activity_dao.get_all.called
14+
assert activity_dao.get_all_activities.called
1515
assert expected_activities == actual_activities
1616

1717

1818
def test__get_by_id__uses_the_activity_dao__to_retrieve_one_activity(mocker):
1919
expected_activity = mocker.Mock()
2020
activity_dao = mocker.Mock(
21-
get_by_id=mocker.Mock(return_value=expected_activity)
21+
get_activity_by_id=mocker.Mock(return_value=expected_activity)
2222
)
2323
activity_service = ActivityService(activity_dao)
2424

2525
actual_activity = activity_service.get_by_id(Faker().uuid4())
2626

27-
assert activity_dao.get_by_id.called
27+
assert activity_dao.get_activity_by_id.called
2828
assert expected_activity == actual_activity
2929

3030

@@ -33,13 +33,13 @@ def test__delete_activity__uses_the_activity_dao__to_change_activity_status(
3333
):
3434
expected_activity = mocker.Mock()
3535
activity_dao = mocker.Mock(
36-
delete=mocker.Mock(return_value=expected_activity)
36+
delete_activity=mocker.Mock(return_value=expected_activity)
3737
)
3838

3939
activity_service = ActivityService(activity_dao)
4040
deleted_activity = activity_service.delete(Faker().uuid4())
4141

42-
assert activity_dao.delete.called
42+
assert activity_dao.delete_activity.called
4343
assert expected_activity == deleted_activity
4444

4545

@@ -48,15 +48,15 @@ def test__update_activity__uses_the_activity_dao__to_update_one_activity(
4848
):
4949
expected_activity = mocker.Mock()
5050
activity_dao = mocker.Mock(
51-
update=mocker.Mock(return_value=expected_activity)
51+
update_activity=mocker.Mock(return_value=expected_activity)
5252
)
5353
activity_service = ActivityService(activity_dao)
5454

5555
updated_activity = activity_service.update(
5656
Faker().uuid4(), Faker().pydict()
5757
)
5858

59-
assert activity_dao.update.called
59+
assert activity_dao.update_activity.called
6060
assert expected_activity == updated_activity
6161

6262
def test__create_activity__uses_the_activity_dao__to_create_an_activity(mocker):

V2/time_entries/_domain/_persistence_contracts/_activities_dao.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@
55

66
class ActivitiesDao(abc.ABC):
77
@abc.abstractmethod
8-
def get_by_id(self, id: str) -> Activity:
8+
def get_activity_by_id(self, id: str) -> Activity:
99
pass
1010

1111
@abc.abstractmethod
12-
def get_all(self) -> typing.List[Activity]:
12+
def get_all_activities(self) -> typing.List[Activity]:
1313
pass
1414

1515
@abc.abstractmethod
16-
def delete(self, id: str) -> Activity:
16+
def delete_activity(self, id: str) -> Activity:
1717
pass
1818

1919
@abc.abstractmethod
20-
def update(self, id: str, new_activity: dict) -> Activity:
20+
def update_activity(self, id: str, new_activity: dict) -> Activity:
2121
pass
2222

2323
@abc.abstractmethod

V2/time_entries/_domain/_services/_activity.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,16 @@ def __init__(self, activities_dao: ActivitiesDao):
77
self.activities_dao = activities_dao
88

99
def get_by_id(self, activity_id: str) -> Activity:
10-
return self.activities_dao.get_by_id(activity_id)
10+
return self.activities_dao.get_activity_by_id(activity_id)
1111

1212
def get_all(self) -> typing.List[Activity]:
13-
return self.activities_dao.get_all()
13+
return self.activities_dao.get_all_activities()
1414

1515
def delete(self, activity_id: str) -> Activity:
16-
return self.activities_dao.delete(activity_id)
16+
return self.activities_dao.delete_activity(activity_id)
1717

1818
def update(self, activity_id: str, new_activity: dict) -> Activity:
19-
return self.activities_dao.update(activity_id, new_activity)
19+
return self.activities_dao.update_activity(activity_id, new_activity)
2020

2121
def create_activity(self, activity_data: dict) -> Activity:
2222
return self.activities_dao.create_activity(activity_data)

V2/time_entries/_infrastructure/_data_persistence/_activities_sql_dao.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ def __init__(self, database: _db.DB):
2525
extend_existing=True,
2626
)
2727

28-
def get_by_id(self, activity_id: str) -> domain.Activity:
28+
def get_activity_by_id(self, activity_id: str) -> domain.Activity:
2929
query = sql.select(self.activity).where(self.activity.c.id == activity_id)
3030
activity = self.db.get_session().execute(query).one_or_none()
3131
return self.__create_activity_dto(dict(activity)) if activity else None
3232

33-
def get_all(self) -> typing.List[domain.Activity]:
33+
def get_all_activities(self) -> typing.List[domain.Activity]:
3434
query = sql.select(self.activity)
3535
result = self.db.get_session().execute(query)
3636
return [
@@ -45,16 +45,16 @@ def create_activity(self, activity_data: dict) -> domain.Activity:
4545
activity = self.db.get_session().execute(query)
4646
return self.__create_activity_dto(activity.last_inserted_params())
4747

48-
def delete(self, activity_id: str) -> domain.Activity:
48+
def delete_activity(self, activity_id: str) -> domain.Activity:
4949
query = self.activity.update().where(self.activity.c.id == activity_id).values(status = 'inactive')
5050
self.db.get_session().execute(query)
51-
return self.get_by_id(activity_id);
51+
return self.get_activity_by_id(activity_id);
5252

53-
def update(self, activity_id: str, new_activity: dict) -> domain.Activity:
53+
def update_activity(self, activity_id: str, new_activity: dict) -> domain.Activity:
5454
new_activity.pop('id', None)
5555
query = self.activity.update().where(self.activity.c.id==activity_id).values(new_activity)
5656
self.db.get_session().execute(query)
57-
return self.get_by_id(activity_id)
57+
return self.get_activity_by_id(activity_id)
5858

5959
def __create_activity_dto(self, activity: dict) -> domain.Activity:
6060
activity = {key: activity.get(key).hex if key == "id" else activity.get(key) for key in self.activity_keys}

0 commit comments

Comments
 (0)