HTTP/2 302
server: nginx
date: Sat, 27 Dec 2025 07:24:09 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20070724060910
location: https://web.archive.org/web/20070724060910/https://mocquer.dev.java.net/
server-timing: captures_list;dur=0.489508, exclusion.robots;dur=0.032976, exclusion.robots.policy;dur=0.023827, esindex;dur=0.011236, cdx.remote;dur=15.030666, LoadShardBlock;dur=389.947269, PetaboxLoader3.datanode;dur=120.437600, PetaboxLoader3.resolve;dur=248.274886
x-app-server: wwwb-app213-dc8
x-ts: 302
x-tr: 432
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app213; path=/
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Sat, 27 Dec 2025 07:24:10 GMT
content-type: text/html;charset=UTF-8
x-archive-orig-date: Tue, 24 Jul 2007 06:09:13 GMT
x-archive-orig-server: Apache
x-archive-orig-x-powered-by: Servlet 2.4; JBoss-4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)/Tomcat-5.5
x-archive-orig-pragma:
x-archive-orig-cache-control: private,max-age=0,must-revalidate
x-archive-orig-helmloginid: guest
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Tue, 24 Jul 2007 06:09:10 GMT
link:
; rel="original",
; rel="timemap"; type="application/link-format",
; rel="timegate"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: IA-AROUND-THE-WORLD-2007-20070724050317-20018-crawling06-c/IA-AROUND-THE-WORLD-2007-20070724060837-08152-crawling01.us.archive.org.arc.gz
server-timing: captures_list;dur=0.515107, exclusion.robots;dur=0.018469, exclusion.robots.policy;dur=0.008525, esindex;dur=0.010279, cdx.remote;dur=59.702236, LoadShardBlock;dur=75.387986, PetaboxLoader3.datanode;dur=75.875408, PetaboxLoader3.resolve;dur=99.502532, load_resource;dur=118.259639
x-app-server: wwwb-app213-dc8
x-ts: 200
x-tr: 300
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-as: 14061
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
mocquer: Mocquer Project
Get Involved
Project tools
How do I...
mocquer
Project home
If you were registered and logged in , you could join this project.
Mocquer Project
Introduction
Mock is a widely used technology in unit test domain. It shields exteral and unnecessary factors and
helps developers focus on the specific function to be tested.
EasyMock is a well known mock tool which can create mock object for
given interface at runtime. The mock object's behavior can be fine defined prior the test code in the
test case. EasyMock is based on java.lang.reflect.Proxy, which can create dynamic proxy class/object
according to the given interfaces. It has the inherent limitation from the Proxy. It can create
mock object for given interface only.
Mocquer is a similar mock tool as EasyMock. With the help of Dunamis Project ,
it extends the function of EasyMock to support mock object creation for both class and interface.
Related Document
Mock Objects in Unit Tests
Installation Instruction
Extract the downloaded mocquer.zip file and include all the jar files into your CLASSPATH.
Source code and javadoc are also contained in the zip file.
Download
Download Mocquer 0.9.3 Mocquer 0.9.3 (For J2SE1.3)
Download Mocquer Sample (0.9.3)
View Release Note (0.9.3)
Download Mocquer 0.9.2
Download Mocquer Sample (0.9.2)
View Release Note (0.9.2)