Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create unit tests with >=80% coverage for all the API endpoints #18

Open
5 of 15 tasks
Tracked by #10
terrameijar opened this issue Sep 17, 2023 · 4 comments
Open
5 of 15 tasks
Tracked by #10
Labels
backend Backend related tasks and issues enhancement New feature or request

Comments

@terrameijar
Copy link
Collaborator

terrameijar commented Sep 17, 2023

Create unit tests for all the functionality we build. We want to target a high test coverage of at least 80% in the initial release.

  • - Create test for the sign up view
  • - Create test for the Login View
  • Create test for the API Root View #42
  • - Create test for the User List View #43
  • - Create test for the User Detail View
  • - Create test for the Profile List View
  • - Create test for the Profile Detail View
  • - Create unit test for the follow user functionality
  • - Create test for the Follow user view
  • - Create test for the Unfollow user view
  • Create test for the Post Create View
  • Create test for the Post Delete View
  • Create test for the Post List View
  • Create test for the Post List View
  • Create test for the Post Detail View
@terrameijar terrameijar added enhancement New feature or request backend Backend related tasks and issues labels Sep 17, 2023
@terrameijar terrameijar added this to the Initial Go-Live milestone Sep 17, 2023
@Awakhiwekyle
Copy link
Contributor

I am interested in helping with unit tests @terrameijar

@teddychief
Copy link

.

@terrameijar
Copy link
Collaborator Author

I am interested in helping with unit tests @terrameijar

Wonderful, we have zero tests right now. Before you get started on the tests, do you mind finishing up the last task on issue #2? I left a comment for you in there. Once we have all tasks in there done, we can move on to the tests.

Once you're done, I can get you started on the tests.

@terrameijar terrameijar changed the title Create unit tests with >=80% coverage for all the endpoints Create unit tests with >=80% coverage for all the API endpoints Feb 2, 2024
@Awakhiwekyle
Copy link
Contributor

Noted, I will communicate later tonight once am setup and starting working on issue #2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Backend related tasks and issues enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants