rMock.
rMock 2.0.0 is a Java mock object framework based on jUnit. rMock has support for a record-modify-playback-verify workflow when writing jUnit tests, integrates better with IDE refactoring support and allows designing interfaces in a true test first fashion. rMock has the flexibili....
Here is the list of declaration for rmock. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>com.agical.rmock</groupId> <artifactId>rmock</artifactId> <version>2.0.0-rc-6</version> </dependency>
If you think this Maven repository POM file listing for rmock is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The rmock-2.0.0-rc-6 has 2 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
JUnit | junit 3.8.1 JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java. | 1966 |
The following plugins are used in the rmock-2.0.0-rc-6.jar
The following packages are defined in the rmock-2.0.0-rc-6.jar
com.agical.rmock.core com.agical.rmock.core.action com.agical.rmock.core.configuration com.agical.rmock.core.describe com.agical.rmock.core.describe.impl com.agical.rmock.core.documentation com.agical.rmock.core.documentation.impl com.agical.rmock.core.event com.agical.rmock.core.exception com.agical.rmock.core.expectation com.agical.rmock.core.expectation.modification com.agical.rmock.core.expectation.modification.impl com.agical.rmock.core.expectation.reference com.agical.rmock.core.expectation.section com.agical.rmock.core.find com.agical.rmock.core.find.iterator com.agical.rmock.core.find.match com.agical.rmock.core.find.match.method com.agical.rmock.core.hub com.agical.rmock.core.match com.agical.rmock.core.match.constraint com.agical.rmock.core.match.constraint.clazz com.agical.rmock.core.match.constraint.method com.agical.rmock.core.match.multiplicity com.agical.rmock.core.match.multiplicity.impl com.agical.rmock.core.match.operator com.agical.rmock.core.match.reference com.agical.rmock.core.strategy com.agical.rmock.core.strategy.impl com.agical.rmock.core.util com.agical.rmock.core.util.impl com.agical.rmock.extension.cglib com.agical.rmock.extension.junit
Here is the content of the POM file.
<?xml version="1.0" encoding="UTF-8"?><project> <modelVersion>4.0.0</modelVersion> <groupId>com.agical.rmock</groupId> <artifactId>rmock</artifactId> <name>rMock</name> <version>2.0.0-rc-6</version> <description>rMock 2.0.0 is a Java mock object framework based on jUnit. rMock has support for a record-modify-playback-verify workflow when writing jUnit tests, integrates better with IDE refactoring support and allows designing interfaces in a true test first fashion. rMock has the flexibility and power of jMock, and is influenced by EasyMock for recording mock calls.</description> <url>http://sourceforge.net/projects/rmock/</url> <ciManagement> <notifiers> <notifier> <configuration> <address>daniel.brolund@gmail.com</address> </configuration> </notifier> </notifiers> </ciManagement> <inceptionYear>2005</inceptionYear> <mailingLists> <mailingList> <name>rmock-developer</name> <subscribe>http://lists.sourceforge.net/lists/listinfo/rmock-developer</subscribe> <unsubscribe>http://lists.sourceforge.net/lists/listinfo/rmock-developer</unsubscribe> </mailingList> <mailingList> <name>rmock-users</name> <subscribe>http://lists.sourceforge.net/lists/listinfo/rmock-users</subscribe> <unsubscribe>http://lists.sourceforge.net/lists/listinfo/rmock-users</unsubscribe> </mailingList> </mailingLists> <scm> <connection>scm:cvs:pserver:anonymous@cvs.sourceforge.net:/cvsroot/rmock:${pom.Package}</connection> <developerConnection>scm:cvs:ext:${maven.scm.username}@RMockSourceforgeCVS:/cvsroot/rmock:${pom.Package}</developerConnection> <url>http://cvs.sourceforge.net/viewcvs.py/rmock</url> </scm> <organization> <name>Agical AB</name> <url>http://www.agical.com/</url> </organization> <build> <sourceDirectory>src/main/java</sourceDirectory> <testSourceDirectory>src/test/java</testSourceDirectory> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.*</include> </includes> </resource> </resources> <testResources> <testResource> <directory>src/test/resources</directory> <includes> <include>**/*.*</include> </includes> </testResource> </testResources> <plugins> <plugin> <artifactId>maven-surefire-plugin</artifactId> <configuration> <includes> <include>com/agical/rmock/AllTests.java</include> </includes> </configuration> </plugin> <plugin> <groupId>maven-plugins</groupId> <artifactId>maven-sdocbook-plugin</artifactId> <version>1.4.1</version> <configuration /> </plugin> <plugin> <groupId>maven-plugins</groupId> <artifactId>maven-sourceforge-plugin</artifactId> <version>1.1</version> <configuration /> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>cglib</groupId> <artifactId>cglib-nodep</artifactId> <version>2.1_2</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> </dependency> </dependencies> <distributionManagement> <repository> <id>default</id> <name>Default Repository</name> <url>file:///home/groups/${pom.artifactId.substring(0,1)}/${pom.artifactId.substring(0,2)}/${pom.artifactId}/htdocs/distributions/</url> </repository> <site> <id>default</id> <name>Default Site</name> <url>scp://${pom.artifactId}.sourceforge.net//home/groups/${pom.artifactId.substring(0,1)}/${pom.artifactId.substring(0,2)}/${pom.artifactId}/htdocs/</url> </site> <status>converted</status> </distributionManagement> </project>