randoop
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>net.sourceforge.javydreamercsw</groupId> <artifactId>randoop</artifactId> <version>1.3.2</version> </dependency>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>net.sourceforge.javydreamercsw</groupId> <artifactId>randoop</artifactId> <packaging>jar</packaging> <version>1.3.2</version> <name>Randoop</name> <parent> <groupId>org.sonatype.oss</groupId> <artifactId>oss-parent</artifactId> <version>7</version> </parent> <description>Randoop is an automatic unit test generator for Java. It automatically creates unit tests for your classes, in JUnit format. Randoop generates unit tests using feedback-directed random test generation. In a nutshell, this technique randomly, but smartly, generates sequences of methods and constructor invocations for the classes under test, and uses the sequences to create tests. Randoop executes the sequences it creates, using the results of the execution to create assertions that capture the behavior or your program and that catch bugs. Randoop has created tests that find previously unkwon errors even in widely-used libraries including Sun and IBM's JDKs. A .NET version of Randoop, used internally at Microsoft, has been used successfully by a team of test engineers to find errors in a core .NET component that has been heavily tested for years. Randoop's combination of randomized test generation and test execution results in a highly effective test generation technique. </description> <url>https://sourceforge.net/projects/randoopmplugin/</url> <issueManagement> <system>jira</system> <url></url> </issueManagement> <developers> <developer> <id>michael.ernst@gmail.com</id> <name>Michael Ernst</name> <roles> <role>admin</role> </roles> </developer> <!--TODO: Add others--> </developers> <licenses> <license> <name>MIT License</name> <url>http://opensource.org/licenses/mit-license.php</url> </license> </licenses> <scm> <url>https://code.google.com/p/randoop/</url> <connection>scm:hg:https://code.google.com/p/randoop/</connection> <developerConnection>scm:hg:https://code.google.com/p/randoop/</developerConnection> <tag>HEAD</tag> </scm> <!-- Misc project properties --> <properties> <!-- encoding --> <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.3.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.eclipse.jdt.core</groupId> <artifactId>manipulation</artifactId> <version>1.1.0-v20070606-0010</version> </dependency> <dependency> <groupId>plume</groupId> <artifactId>plume</artifactId> <version>1.0.2</version> <type>jar</type> </dependency> </dependencies> <build> <sourceDirectory>src</sourceDirectory> <testSourceDirectory>tests</testSourceDirectory> <!-- Build helper plugin: We have some iteration tests to fit into the Maven test phase --> <extensions> <!-- uncomment this one if you use maven < 2.1.0 --> <!-- and want to copy directories too :) --> <!-- <extension> <groupId>org.mod4j.patched</groupId> <artifactId>wagon-ftp</artifactId> <version>1.0-beta-2-PATCHEDv3-WAGON-148</version> </extension> --> <!-- uncomment this one (or next) if you use maven >= 2.1.0 --> <!-- <extension> <groupId>org.mod4j.patched</groupId> <artifactId>wagon-ftp</artifactId> <version>1.0-beta-5-PATCHED-v1</version> </extension> --> <!-- i guess you could also use this one instead of the --> <!-- org.mod4j.patched version too, but maybe they patched --> <!-- something substantial here too in regrad to the apache version --> <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-ftp</artifactId> <version>1.0-beta-5</version> </extension> <!-- don't uncomment this one, even if you use maven < 2.1.0. --> <!-- except the you don't want to be able to copy directories --> <!-- and you know you want too :-) (why would you?) --> <!-- <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-ftp</artifactId> <version>1.0-beta-2</version> </extension> --> </extensions> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.0</version> </plugin> <plugin> <groupId>org.bsc.maven</groupId> <artifactId>maven-processor-plugin</artifactId> <version>2.1.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.2</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>2.9</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jxr-plugin</artifactId> <version>2.3</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-report-plugin</artifactId> <version>2.12.4</version> <configuration> <forkMode>never</forkMode> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <version>2.9.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> <version>2.7.1</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.2.1</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>2.0</version> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changelog-plugin</artifactId> <version>2.2</version> </plugin> <plugin> <artifactId>maven-plugin-plugin</artifactId> <version>3.2</version> </plugin> </plugins> </pluginManagement> <plugins> <!--TODO: address issues to complete mavenization. <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.7</version> <executions> <execution> <id>add-test-source</id> <phase>generate-sources</phase> <goals> <goal>add-test-source</goal> </goals> <configuration> <sources> <source>systemtests/src</source> </sources> </configuration> </execution> </executions> </plugin>--> <plugin> <artifactId>maven-plugin-plugin</artifactId> <configuration> <goalPrefix>randoop</goalPrefix> <!-- see http://jira.codehaus.org/browse/MNG-5346 --> <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound> </configuration> <executions> <execution> <id>mojo-descriptor</id> <goals> <goal>descriptor</goal> </goals> </execution> <!-- if you want to generate help goal --> <execution> <id>help-goal</id> <goals> <goal>helpmojo</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <version>3.2</version> <configuration> <reportPlugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jxr-plugin</artifactId> <configuration> <aggregate>true</aggregate> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-report-plugin</artifactId> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <configuration> <formats> <format>xml</format> <format>html</format> </formats> <excludeRoots> <excludeRoot>target/generated-sources</excludeRoot> <excludeRoot>target/generated-test-sources</excludeRoot> </excludeRoots> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-checkstyle-plugin</artifactId> <configuration> <excludes>**/generated-sources/**/*</excludes> <excludes>**/generated-test-sources/**/*</excludes> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> <configuration> <linkXref>true</linkXref> <sourceEncoding>utf-8</sourceEncoding> <minimumTokens>100</minimumTokens> <targetJdk>${compileSource}</targetJdk> <excludeRoots> <excludeRoot>target/generated-sources</excludeRoot> <excludeRoot>target/generated-test-sources</excludeRoot> </excludeRoots> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <configuration> <excludeRoots> <excludeRoot>target/generated-sources</excludeRoot> <excludeRoot>target/generated-test-sources</excludeRoot> </excludeRoots> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changelog-plugin</artifactId> <configuration> <issueLinkTemplate>https://simple-marauroa.jira.com/browse/%ISSUE%</issueLinkTemplate> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-plugin-plugin</artifactId> </plugin> </reportPlugins> </configuration> </plugin> </plugins> </build> </project>