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

Full testing #6

Open
7 tasks
jviaches opened this issue Apr 23, 2021 · 1 comment
Open
7 tasks

Full testing #6

jviaches opened this issue Apr 23, 2021 · 1 comment

Comments

@jviaches
Copy link
Owner

jviaches commented Apr 23, 2021

  • create new project
  • save project
  • autosave project
  • load project
  • exit when project is not saved, but there is a change
  • tags (create, add, edit, remove)
  • priority (create, assign, reassign, edit, remove)
@jviaches
Copy link
Owner Author

jviaches commented Apr 30, 2021

Program Title Change

  • By default it has program name (currently ProjectScope) value
  • When program is saved for a first time, it will change to ProjectScope -> C:%some-folder%\myProject.proj
    • If file exist, override dialog will appear
    • Any change to program will add start to end of the filename ProjectScope -> C:%some-folder%\myProject.proj*
      • Ticket title change
      • Ticket priority change
      • Ticket content change
      • Project notes change
      • Add/Delete ticket
    • Close or Exit attempt in this state will add to close dialog - "Project is not saved"
  • Close or Exit saved file with no change will raise modal dialog with - Are you sure ?

Load file

  • From empty main window (no project loaded or created at this point yet)->
    • load menu via menu context
    • load via load button
  • Load file -> NO changes -> Load -> should show - Are sure ?
  • Load file -> make changes -> Load -> should show - Project is not saved. Are sure ?
  • Same rules for SaveAs
  • Make sure that saved file is encrypted
  • Unsuccessful load attempt should show dialog with message and redirect to main main page
    • when there is no project loaded (initial state)
    • when there is currently loaded project

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant