Skip to content

yeikel/randoop

 
 

Repository files navigation

Randoop

Randoop is a unit test generator for Java. It automatically creates unit tests for your classes, in JUnit format.

Learn about Randoop:

Directory structure

  • agent - subprojects for Java agents (load-time bytecode rewriting)
  • devnotes - developer notes, including the change log
  • docs - the GitHub site contents, including the manual (Should not be edited)
  • gradle - the Gradle wrapper directory (Should not be edited)
  • lib - jar files for local copies of libraries not available via Maven
  • scripts - git hook scripts
  • src - source directories for Randoop, including
    • coveredtest - source for JUnit tests of the covered-class Java agent
    • distribution - resource files for creating the distribution zip file
    • docs - all editable documentation and resources
    • javadoc - resource files for creating docs/api
    • main - Randoop source code
    • replacecalltest - source for JUnit tests of the replacecall Java agent
    • systemtest - source for Randoop system tests
    • test - source for JUnit tests of Randoop
    • testinput - source for libraries used in Randoop testing

The source directories follow the conventions of the Gradle Java plugin, where each directory has a java subdirectory containing Java source, and, in some cases, a resources subdirectory containing other files.

About

Automatic test generation for Java

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 94.5%
  • HTML 4.7%
  • Other 0.8%