JMockit icon

JMockit

  n/a
MIT License   

A collection of tools for use in developer testing #Development tester  #Test tool  #Test toolkit  #Toolkit  #Tester  #Test  

Description

Free Download

JMockit is a useful set of utilities that will help you perform test written using frameworks like JUnit or TestNG. The tools rely on the Java 5 SE instrumentation feature (the java.lang.instrument package), internally using the ASM library to modify bytecode at runtime.

There are currently six different components/tools in the JMockit toolkit, which can be used individually, as follows:

JMockit Core - a single class with a small set of static methods, which allow arbitrary methods and constructors of any other class to be replaced with mock implementations at runtime.

JMockit Annotations - provides a pair of Java 5 language annotations for that purpose. Constraints on the number of expected invocations for each mock can be provided.

JMockit Expectations - provide a record/replay model for writing tests, which allows for more succinct tests.

JMockit Hibernate Emulation - a fake implementation of the Hibernate 3 Core APIs, which can be installed in place of the real implementation with a simple JVM initialization argument. When those tests run with the emulation in effect, they won't use the O/R mapping information, nor will they access any real database. All persistence operations, including HQL queries, will be executed against the equivalent of an in-memory database.

JMockit AOP - supports the application of advice to any method or constructor. The usual types of advice are supported: before, after, and around.

JMockit 0.95

add to watchlist add to download basket send us an update REPORT
  runs on:
Windows All
  file size:
3.3 MB
  filename:
jmockit-0.95.zip
  main category:
Programming
  developer:
  visit homepage

Context Menu Manager

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

Windows Sandbox Launcher

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

Bitdefender Antivirus Free

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

IrfanView

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

4k Video Downloader

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

ShareX

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Microsoft Teams

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

7-Zip

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

Zoom Client

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

calibre

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

% discount
7-Zip
  • 7-Zip
  • Zoom Client
  • calibre
  • Context Menu Manager
  • Windows Sandbox Launcher
  • Bitdefender Antivirus Free
  • IrfanView
  • 4k Video Downloader
  • ShareX
  • Microsoft Teams
essentials


Click to load comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy