110 - Start to design the endpoints for shopping list
111 - Start to define DTOs for shopping list endpoints
112 - More DTOs to define
113 - Define more DTOs for shopping list item and supermarket
114 - Define new endpoints for fetching and deleting a specific shopping list
115 - Define patch endpoint for shopping list by id plus the DTOs
116 - Define a new endpoint for GET and POST requests for list items
117 - Define a new endpoint for GET and DELETE and PATCH for a specific list item
118 - Define the DTOs for updating a list item
119 - Define two more endpoints for grocery item
120 - Create new entity and modify existing one
121 - Create remaining entities
122 - Implement business logic related handling supermarket
123 - Start to implement business logic for grocery item
124 - Finish implementing the logic for grocery item service
125 - Create repo and mapper for shopping list item
126 - Start to implement shopping list item service
127 - Finish implementing the shopping list item service
128 - Implement repository and mapper for shopping list
129 - Define the methods for shopping list service
130 - Start to implement shopping list service
131 - Finish implementing helper methods for shopping list service
132 - Implement methods for creating and fetching a specific shopping list
133 - Implement get shopping lists method
134 - Implement update and delete methods for shopping list service
135 - Implement methods for grocery item and shopping list item
136 - Finish implementing shopping list service
137 - Implement the grocery item controller
138 - Implement shopping list item controller
139 - Fix error in shopping list item controller
140 - Implement shopping list controller
141 - Integration Tests for grocery item repository
142 - Integration Tests for supermarket repository
143 - Integration Tests for shopping list item
144 - Setup class for shopping list repository integration tests
145 - Write the first integration tests for shopping list repository
146 - Finish integration tests for shopping list repository
147 - Unit Tests for grocery item mapper
148 - Finish unit tests for remaining mapper classes
149 - Unit Tests for supermarket service
150 - Start with unit tests for grocery item service
151 - More unit tests for grocery item service
152 - Finish unit tests for grocery item service
153 - Start writing unit tests for shopping list item service
154 - Unit Tests for deleting list items in shopping list item service
155 - Unit Test for creating a list item in shopping list item service
156 - Finish unit tests for shopping list item service
157 - Start setting up shopping list service
158 - First unit test for shopping list service
159 - Unit Test exception for creating a shopping list and fetching a shopping list
160 - Unit Tests for fetching a single and multiple shopping lists
161 - Finalise unit tests for fetching multiple shopping lists
162 - Start unit testing updating a shopping list
163 - Unit Test update and delete shopping list
164 - Unit Test fetching a single grocery item in shopping list service
165 - Unit Test updating a grocery item and fetch list items in shopping list service
166 - Unit Tests for get shopping list item
167 - Unit Test create shopping list item response
168 - Unit Tests for deleting list item in shopping list service
169 - Finalise unit tests in shopping list service
170 - Setup integration test for grocery item controller
171 - First integration test for update grocery item
172 - Finish integration tests for grocery item controller
173 - Start with the first integration test for shopping list item controller
174 - Integration tests for delete and fetch specific list item
175 - Finish integration tests for shopping list item controller
176 - Start writing first integration test for shopping list controller
177 - Integration Tests for deleting and fetching a specific shopping list
178 - Finalise integration tests for shopping list controller