From 2303ac188e885102dbbb3bef17ee12f7282ec8b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=87=91=E6=88=9F?= Date: Mon, 1 Feb 2021 23:49:16 +0800 Subject: [PATCH] add roadmap --- README.md | 9 +++++---- README_EN.md | 9 +++++++++ 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 7563700..58016cc 100644 --- a/README.md +++ b/README.md @@ -17,11 +17,12 @@ ## 版本计划 -`TestableMock`正在持续迭代演进,以下版本计划可能在开发过程中发生调整,请以最新内容为准 +`TestableMock`正在持续迭代演进,以下版本计划可能在开发过程中发生调整 -- `0.4.x` 当前版本,进行中的工作内容参考[Issue](https://github.com/alibaba/testable-mock/issues)清单 -- `0.5` 实现以"Mock方法集"为单元的Mock方法复用机制,让测试类之间可以方便复用相同的Mock方法 -- `0.5.?` 实现第四项单元测试增强能力"[快速入参构造器]()" +- `0.4` 当前版本,进行中的工作内容参考[Issue](https://github.com/alibaba/testable-mock/issues)清单 +- `0.5` 实现以"独立Mock类"为单元的Mock方法复用机制,让测试类之间可以方便复用相同的Mock方法 +- `0.6` 实现将Mock方法的默认生效范围缩小至当前被测类,避免Mock方法在测试类之间相互影响 +- `1.0` 功能稳定,一个崭新的开始 ## 目录结构 diff --git a/README_EN.md b/README_EN.md index 65883b5..b6b5e0c 100644 --- a/README_EN.md +++ b/README_EN.md @@ -7,6 +7,15 @@ Write a mock method, add an `@MockMethod` annotation, everything is done. Usage Document: https://alibaba.github.io/testable-mock/#/en-us/ +## Loadmap + +`TestableMock` is still under heavy development, the following version plans may be adjusted during the iteration + +- `v0.4` it's the current version, refer to the [issue](https://github.com/alibaba/testable-mock/issues) list for the work in progress +- `v0.5` implementation mock class inherit mechanism, so that the same mock method can be reused between test classes conveniently +- `v0.6` narrows the default effective scope of mock methods to the class under test, to avoid interaction of mocking cross classes +- `v1.0` all functions are stable, a brand-new start + ## Directory Structure ```bash