JMockit是一个轻量级的mock框架是用以帮助开发人员编写测试程序的一组工具和API,该项目完全基于Java5SE的java.lang.instrument包开发,内部使用ASM库来修改Java的Bytecode。