Added proper dispose methods to fixtures adding new records to the database.
Fixed an integration test incorrectly changing the password of an user to their ResetToken.
Added more properties to some fixtures (reduce the number of magic strings in code).
Changed the relation between AspNetUsers and Setting to a one-to-one relationship.
Added a hack to delete corresponding Settings record when deleting a user (the relation in the database is currently flawed but fixing this is out of scope for this PR).
Fixes #276
Type of change
Delete unchecked boxes (only for Type of change)
[x] Bug fix (non-breaking change which fixes an issue)
How Has This Been Tested?
it just works stop asking
(tested on iOS device)
Checklist:
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas, if necessary
[ ] I have made corresponding changes to the documentation, if necessary
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works, if necessary
[x] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules
[x] I have Acceptance Tested this on an iOS device
[ ] I have Acceptance Tested this on an Android device
Description
Fixes #276
Type of change
Delete unchecked boxes (only for Type of change)
How Has This Been Tested?
it just works stop asking (tested on iOS device)
Checklist: