Open Halil-Ibrahim-Kasapoglu opened 6 hours ago
• Document the user experience decisions made in the previous lab.
See previous lab 6 PR #385. Wiki documentation comment and also view created issues stated in pr content.
Demo scenarios are created. Can take a look at here #400
We've decided to use Faker to generate and populate data into our system.
Here's a plan of how to use it:
command: >
sh -c "
python manage.py migrate &&
python manage.py shell < bounswe2024group2/backend/populate.py &&
“
We have created and example integration test using jest with @mahmutbugramert. See commit
Testing for backend will be managed by using unit tests and integration tests. For each endpoint that's created in the backend, unit tests and integration tests covering each success and fail scenarios to catch edge cases will be implemented.
test.py
file, which inherits django.test.TestCase
.python manage.py test
command will be used.Tests for news endpoint, where news are fetched from different RSS feeds, are implemented implemented in this PR and can be found here:
We decided to use Jest to test our React Native application with my teammate @furkansenkal. Also, we created tests for login and profile pages that covers rendering for both pages and logging in for login page.
We have created and example integration test using jest with @mahmutbugramert. See commit
Fixes #402
This PR will cover work done related to lab 7 assignments.