jakehanson / jakehanson/Random-Walk-Simulation
Generate Tests
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
There should be several tests that can be run in order to test the simulation is working correctly. This will allow the build to be tested across different platforms.
## Proposed Tests
* All ants stay inside nest throughout the whole treatment
* Ants never penetrate each other
* Sim fails to initialize if too many ants are present
* Throw error if incorrect/conflicting args are given
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the simulation initialization, ant movement and collision logic, and argument-validation entry points, then inspect how tests are currently built or run. Add coverage for the four proposed behaviors: nest containment, ant separation, excessive-ant initialization failure, and invalid or conflicting arguments; done means these cases run reliably across supported platforms.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100