You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now that we have a test harness, let's build some confidence by adding test cases that cover the user journeys. We should focus on private sale use cases for now.
Stable State
Stable state survives upgrade for each module
Test Event Configs
Create event with one or two mints per private sale user.
Create event with unlimited mints for allowlist users.
Basic Test Journey
Mint with no allowlist access should fail.
Mint with insufficient funds should fail.
User deposits funds.
Mint should succeed.
Mints beyond allowlist allocation should fail.
Transaction fees are accounted for in all transfers
Test Concurency
500 users attending a private sale at the same time, depositing funds and trying to mint.
Now that we have a test harness, let's build some confidence by adding test cases that cover the user journeys. We should focus on private sale use cases for now.
Stable State
Test Event Configs
Basic Test Journey
Test Concurency
Ensure