Description:
Ensure contract reliability with thorough tests covering minting, royalty calculation, and edge cases.
Acceptance Criteria:
Test successful mint
Test royalty payment on transfer
Test double mint prevention
Test unauthorized mint attempt
Achieve >85% test coverage
Description:
Ensure contract reliability with thorough tests covering minting, royalty calculation, and edge cases.
Acceptance Criteria:
Test successful mint
Test royalty payment on transfer
Test double mint prevention
Test unauthorized mint attempt
Achieve >85% test coverage