Skip to main content
grasp.study
Back to course
Log in
Get started
Someone wanted to learn this too, so Grasp built them a personal learning path.
Create your own
Blockchain for Tokenized Money
ยท
Module 10
Testing the Security Token
1
Testing Issuance and Role-Based Access Control
Write tests to validate issuance logic and role-based access control for minting and administration.
2
Testing Compliant Token Transfers for Allowlisted Investors
Write tests to simulate and validate compliant token transfers between eligible, allowlisted investors.
3
Testing Compliance Reversion for Transfers
Write tests to ensure transfers are correctly reverted when violating compliance rules (e.g., non-allowlisted user).
4
Testing Account Freezing and Forced Transfers
Write tests for the account freezing and forced transfer functionalities.
5
Testing Dividend Distribution
Write tests for the dividend distribution mechanism, covering deposits and successful/failed withdrawals.
Previous module
Implementing a Security Token
Next module
DApp Integration and Automation