As the name suggests, it is a simple random test case generator. I built it because I needed some test cases to check my algorithms. Currently, it supports following modules:-
- List of random numbers of specified size :-
- Integer type
- Double type
- Generate a public pastebin link for the document.
I have planned to include following modules to it:-
- Graphs with specified number of vertices and edges (different combinations of following properties) :-
- Connected
- Disconnected
- Edges with different cost
- Directed
- Undirected
- Coordinate geometrical points (specified number of points)
- In 2D space
- In 3D space
- Random List of Dates in different formats
- Random List of strings
- Dictionary words
- Proper nouns
- List of mixed type of data (this test-data can be used in concepts like stable sort, comparators, etc)
- Strings -> Dictionary words, Proper nouns, etc
- Numbers -> Integer type, Double type
- Date
Following are the list of commands required to run the application :-
git clone https://github.com/siddharthgoel88/RandomTestCaseGenerator.git
cd RandomTestCaseGenerator
chmod a+x run.sh
sh ./run.sh
- Java JDK 1.7 and above
Wanna tell me something? Visit here and share it with me :-)