Open alexvotofuture opened 4 years ago
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 0.001 ETH (0.21 USD @ $206.68/ETH) attached to it as part of the Quantstamp fund.
Issue Status: 1. Open 2. Cancelled
The funding of 0.001 ETH (0.2 USD @ $195.9/ETH) attached to this issue has been cancelled by the bounty submitter
Challenge Description
All too often we see projects that undervalue quality testing. Quality testing saves you and your team time when maintaining code and reduces risk when adding new features. We want to see hackers better develop this highly marketable skill. When you create quality tests, everyone wins. Submissions with the highest quality testing will win the 500DAI bounty.
Read more about quality tests here š https://www2.quantstamp.com/securing-your-defi-project-starts-with-quality-testing
Submission Requirements
Submit your projectās full test suite with 80% or better test coverage. We would like to review the actual tests done. Submit any relevant documentation or specifications. Submit a print out the %Stmts %Branches %Funcs %Lines and Uncovered Lines. Please note that numbers donāt point to quality.
Submission Deadline
May 29th, 2020
Judging Criteria
Having a high-quality test suiteāone that includes unit, integration and functional testsāis essential for projects. Tests should have assertions that check effects of the executed code in case of a successful transaction as well as a revert message in case of a rejected transaction. Writing such assertions would be cumbersome without a clear technical specification that lists all system requirements. Donāt write tests just to reach 100% coverage, write tests to find bugs. Your submission will be judged qualitatively and only those with 80% or better coverage will be accepted.
Winner Announcement Date
We will review all hackathon entries in the week following May 29th and will announce a winner by June 12th or sooner.