Generate test cases for Competitive Coding -> Zip file
- Extract the zip file -> goto dist folder -> run test_case.exe (keep all the files at same location)
- For more convenience (recomended),
- (After extraction) inside dist folder, right click on ‘test_case.exe’.
-
</p>
Detailed Instructions
·
Report Bug
·
Request Feature
# 👋 Introducing `Test Case Generator` [](https://www.codetriage.com/tanmay-901/test-case-generator)
`Test Case Generator` is an open-source tool to create Test cases of the desired type to use in Competitive coding using a simple, easy-to-use interface. You can create arrays, strings, and char patterns and use a variety of handy features like copy, regenerate, and change constraints.
Liked it? Please give a ⭐️ to Test Case Generator to build its community stronger.
---
# 🔥 Features
`Test Case Generator` comes with a bundle of features already. You can do the followings with it,
## ✨ Select space separated / comma separated format
## 🎿 Copy
- No need to manually copy the output, simply use this button
## 🔢 Regenerate
- Generate test cases again and again for the given constraints with single click.
## 🏗️ Change constraints
- Directly go to the constraints screen to make a quick change in constraints or leave them with default values / recommended constraints for better evaluation
## 📢 Suggest more test case formats
- You can get more test cases added by creating a test case addition request.
# 🍔 Built With
- [Python](https://python.org/): High-level general-purpose programming language
- [Tkinter](https://docs.python.org/3/library/tkinter.html): Standard Python interface to the Tk GUI toolkit
# 🛡️ License
This project is licensed under the GNU GPLv3 License - see the [`LICENSE`](/test-case-generator/LICENSE) file for details.
# 🦄 Upcoming Features
`Test Case Generator` has all the potentials to grow further. Here are some of the upcoming features planned(not in any order),
- ✔️ Support for Test cases for larger constraint values is being worked upon.
- ✔️ New test case types are being added on request.
- ✔️ Graphs, Trees, Linked-list are on open for contributions
If you find something is missing, `Test Case Generator` is listening. Please create a feature request [from here](https://github.com/Tanmay-901/test-case-generator/issues/new/choose).
# 🤝 Contributing to `Test Case Generator`
Any kind of positive contribution is welcome! Please help us to grow by contributing to the project.
If you wish to contribute, you can work on any features [listed here](https://github.com/Tanmay-901/test-case-generator#-upcoming-features) or create one on your own. After adding your code, please send us a Pull Request.
> Please read [`CONTRIBUTING`](/test-case-generator/CONTRIBUTING.md) for details on our [`CODE OF CONDUCT`](/test-case-generator/CODE_OF_CONDUCT.md), and the process for submitting pull requests to us.
## 🙏 Many Thanks to all the `Stargazers` who has supported this project with stars(⭐)
[](https://github.com/Tanmay-901/test-case-generator/stargazers)
We all need support and motivation. `Test Case Generator` is not an exception. Please give this project a ⭐️ to encourage and show that you liked it. Don't forget to leave a star ⭐️ before you move away.
---
A ⭐️ to Test Case Generator is to build its Use Case 💪 stronger.