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

Write Tests for All Existing Features #12

Open
hayleepierce opened this issue Oct 31, 2023 · 1 comment
Open

Write Tests for All Existing Features #12

hayleepierce opened this issue Oct 31, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request on hold not necessary to complete at this moment test Testing tasks

Comments

@hayleepierce
Copy link
Collaborator

hayleepierce commented Oct 31, 2023

Determine what parts of the code need to be tested and write the test cases.

@gkapfham gkapfham added enhancement New feature or request test Testing tasks labels Nov 13, 2023
@gkapfham
Copy link
Contributor

Thanks for raising this issue @hayleepierce!

It might be worth it for members of the team to walk through the source code in the existing version of the program and find the parts of it that are (i) the easiest to test and (ii) in the greatest need of testing.

It is worth bearing in mind that there are parts of this system that are likely to prove very difficult to test because of the fact that they are going to interact with a remote Google Sheets and/or Google Drive API. We may have to create "mocks" or "stubs" to help with this task.

Although he is not currently in this repository or this organization, Alish has some experience with writing test cases for a part of a program that use a remote, third-party API.

@hayleepierce hayleepierce added the on hold not necessary to complete at this moment label Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request on hold not necessary to complete at this moment test Testing tasks
Projects
None yet
Development

No branches or pull requests

3 participants