web3wagers / gostarkme

Funds recollection project in Starknet ecosystem
http://web3wagers.github.io/gostarkme/
GNU Affero General Public License v3.0
10 stars 19 forks source link

[test] Add all tests for DonatorManager Contract #87

Open EmmanuelAR opened 2 hours ago

EmmanuelAR commented 2 hours ago

This issue will be part of ODHack8.0, please apply via Onlydust app

HumbertoTM10 commented 2 hours ago

Hey @EmmanuelAR, would love to work on it!

My approach would be first to review the DonatorManager contract to understand its methods and constructors, then analyze the existing test files to ensure the new tests follow the project's established standards. I’d set up the environment with scarb and snforge for compiling and testing Cairo contracts. After designing test cases for both success and failure scenarios, I’d write the test file, covering constructors and all methods, ensuring proper state changes and error handling. Finally, I’d run the tests, debug as needed, review for best practices, and submit the tests with proper documentation.

onlydustapp[bot] commented 2 hours ago

Hi @HumbertoTM10! Maintainers during the ODHack # 8.0 will be tracking applications via OnlyDust. Therefore, in order for you to have a chance at being assigned to this issue, please apply directly here, or else your application may not be considered.

ShantelPeters commented 1 hour ago

Hey @EmmanuelAR I will love to take this up

onlydustapp[bot] commented 1 hour ago

Hi @ShantelPeters! Maintainers during the ODHack # 8.0 will be tracking applications via OnlyDust. Therefore, in order for you to have a chance at being assigned to this issue, please apply directly here, or else your application may not be considered.