
Tests real DB operations โ all test data is cleaned up after
Test Configuration
Load current user
Authentication required to view users
Update profile (name)
Reload & verify profile saved
Search for churches in DB
Fetch classes for current church
Create a test class
Join test class as member
Verify class membership saved
Generate QR code invite link
Create prayer request
Update prayer request (edit body)
Verify prayer update saved
Create a notification
Read back notification
Cleanup all test data
Invite pre-configured test accounts so you can log in and test as different users. Requires admin role.
Admin Tester
testuser.admin@netpraise.app
Mary Johnson
testuser.member1@netpraise.app
James Wilson
testuser.member2@netpraise.app
Sarah Davis
testuser.member3@netpraise.app
๐ How to use:
1. Click "Invite Sample Users" โ they get an invite email
2. Check the inbox for testuser.admin@netpraise.app etc.
3. Set a password and log in to test as that user
๐ก You control these email accounts โ use Gmail aliases or a test inbox service like Mailinator.