mirror of
https://github.com/alibaba/testable-mock.git
synced 2026-08-19 09:43:29 +08:00
update doc for v0.6.6
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
- support global package path mapping for easier mocking code of 3rd packages
|
||||
- complete mock target checking, improve resistance to code refactoring
|
||||
- fix a log disorder issue of mock class handler
|
||||
- fix an error of creating `Long` or `Integer` class with `OmniConstructor` in certain jvm version
|
||||
|
||||
## 0.6.5
|
||||
- fix an issue cause `OmniConstructor` fail to handle classes like Date and BigDecimal
|
||||
|
||||
@@ -7,9 +7,10 @@
|
||||
|
||||
- Usage Guide
|
||||
- [Verify Mock Invocation](en-us/doc/invoke-matcher.md)
|
||||
- [Effective Scope Of Mocking](zh-cn/doc/scope-of-mock.md)
|
||||
- [Reusing Mock Methods](zh-cn/doc/mock-method-reusing.md)
|
||||
- [Use MockWith Annotation](zh-cn/doc/use-mock-with.md)
|
||||
- [Effective Scope Of Mocking](en-us/doc/scope-of-mock.md)
|
||||
- [Reusing Mock Methods](en-us/doc/mock-method-reusing.md)
|
||||
- [Use MockWith Annotation](en-us/doc/use-mock-with.md)
|
||||
- [Use Package Mapping](en-us/doc/use-package-mapping.md)
|
||||
- [Frequently Asked Questions](en-us/doc/frequently-asked-questions.md)
|
||||
- [Use TestableMock In IDE](en-us/doc/use-in-ide.md)
|
||||
- [Self-Help Troubleshooting](en-us/doc/troubleshooting.md)
|
||||
@@ -17,9 +18,9 @@
|
||||
|
||||
- Technical Reference
|
||||
- [Upgrade Guide](en-us/doc/upgrade-guide.md)
|
||||
- [Available Global Arguments](zh-cn/doc/javaagent-args.md)
|
||||
- [Available Annotations](zh-cn/doc/annotations.md)
|
||||
- [How Mock Works](zh-cn/doc/design-and-mechanism.md)
|
||||
- [Available Global Arguments](en-us/doc/javaagent-args.md)
|
||||
- [Available Annotations](en-us/doc/annotations.md)
|
||||
- [How Mock Works](en-us/doc/design-and-mechanism.md)
|
||||
- [Mock Tools Comparison](en-us/doc/comparation.md)
|
||||
- [Release Note](en-us/doc/release-note.md)
|
||||
- [About Us](en-us/doc/about-us.md)
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
| log.level | 修改全局日志级别 | 可用值为:`mute`(禁止打印警告) / `debug`(打印调试信息) / `verbose`(打印非常详细的调试信息) |
|
||||
| mock.innerClass.name | 修改测试类中的内置Mock容器类名 | 任意符合Java类名的值,默认值为`Mock` |
|
||||
| mock.scope.default | 修改默认的Mock生效范围(详见[Mock生效范围](zh-cn/doc/scope-of-mock)) | 可用值为:`global`(全局生效) / `associated`(只对关联的测试用例生效) |
|
||||
| mock.target.checking.enable | 是否启用Mock目标有效性的前置检查 | 可用值为:`true` / `false`,当前默认值为`false` |
|
||||
| omni.constructor.enhance.enable | 是否启用`OmniConstructor`的字节码增强模式 | 可用值为:`true` / `false` |
|
||||
| omni.constructor.enhance.pkgPrefix.excludes | 对特定包禁用`OmniConstructor`的字节码增强模式 | 使用`,`分隔的包路径前缀列表,例如:`com.demo.model` |
|
||||
| thread.pool.enhance.enable | 是否启用基于`TransmittableThreadLocal`的Mock上下文存储 | 可用值为:`true` / `false` |
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
- 支持全局参数配置Mock容器的包路径映射,便于Mock三方包内的代码(issue-105)
|
||||
- 实现Mock功能的防代码重构机制(issue-5)
|
||||
- 解决Mock类的调试日志内容有时会错位的问题
|
||||
- 修复`OmniConstructor`在某些版本JVM下构造`Long`和`Integer`类报错的问题
|
||||
|
||||
## 0.6.5
|
||||
- 修复`OmniConstructor`对某些系统类型的兼容问题(issue-145)
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
- [Mock的生效范围](zh-cn/doc/scope-of-mock.md)
|
||||
- [复用Mock类与方法](zh-cn/doc/mock-method-reusing.md)
|
||||
- [使用MockWith注解](zh-cn/doc/use-mock-with.md)
|
||||
- [使用包路径映射](zh-cn/doc/use-package-mapping.md)
|
||||
- [常见使用问题](zh-cn/doc/frequently-asked-questions.md)
|
||||
- [在IDE运行单元测试](zh-cn/doc/use-in-ide.md)
|
||||
- [自助问题排查](zh-cn/doc/troubleshooting.md)
|
||||
|
||||
Reference in New Issue
Block a user