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

Unit Tests #41

Open
12 tasks
kylelambert101 opened this issue Oct 9, 2020 · 0 comments
Open
12 tasks

Unit Tests #41

kylelambert101 opened this issue Oct 9, 2020 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@kylelambert101
Copy link
Owner

Project needs unit tests for existing functionality. Add tests for the following:

  • Basic "it renders" tests for all components
  • Confirm that clicking a checkbox in SongDatalist causes that row's value to toggle on/off
  • Confirm that Save button persists to redux
  • Confirm that Save saves to a file?
  • Confirm that cancel changes restores the original data state
  • Confirm that addsongs > new data shows preview data in the grid (known valid data should allow for prediction about grid rows)
  • Confirm that addsongs > new data is validated properly
  • Confirm that addsongs > new data > submit adds the data to the full collection
  • Confirm that addsongs > new data > submit with autosort drops data into collection in the proper order
  • Confirm that loading bar shows up and disappears at the right time
  • Confirm that clicking column headers changes sort columns for all three toggle positions
  • Confirm that clicking column headers in a particular order sorts the data correctlyH
@kylelambert101 kylelambert101 added the enhancement New feature or request label Oct 9, 2020
@kylelambert101 kylelambert101 self-assigned this Oct 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant