mirror of
https://github.com/alibaba/testable-mock.git
synced 2024-12-28 05:40:23 +08:00
update maintain plan
This commit is contained in:
parent
a78931ae81
commit
93db467f43
14
README.md
14
README.md
@ -11,21 +11,13 @@
|
||||
|
||||
<font size="5">**0.6版本已发布**</font>,从`0.5.x`升级到`0.6.x`版本请参考[版本升级指南](https://alibaba.github.io/testable-mock/#/zh-cn/doc/upgrade-guide)
|
||||
|
||||
如果有遇到其他任何使用问题和建议,请直接在[Issues](https://github.com/alibaba/testable-mock/issues)中提出,也可通过[Pull Request](https://github.com/alibaba/testable-mock/pulls)提交您的代码,我们将在24小时内回复并处理
|
||||
|
||||
-----
|
||||
|
||||
## 版本计划
|
||||
## 项目维护说明
|
||||
|
||||
`TestableMock`正在持续迭代演进,以下版本计划可能在开发过程中发生调整
|
||||
由于当前并行项目较多,此项目暂时转入维护阶段,在此期间`TestableMock`会继续提供不定期的版本更新。
|
||||
|
||||
- `0.6` 当前版本,正在开发中的功能包括:
|
||||
- 支持Mock Lambada语句中的方法引用 [#36](https://github.com/alibaba/testable-mock/issues/36)
|
||||
- 其他进行中的工作内容参考[Issue](https://github.com/alibaba/testable-mock/issues)清单
|
||||
- `0.7` 主要计划包括:
|
||||
- 增加DAO层逻辑的单元测试辅助 [介绍](https://alibaba.github.io/testable-mock/#/zh-cn/doc/verify-sql)
|
||||
- 支持快速Mock指定类型的所有方法 [#82](https://github.com/alibaba/testable-mock/issues/82)
|
||||
- `1.0` 功能稳定,一个崭新的开始
|
||||
如果有遇到其他任何使用问题和建议,请直接在[Issues](https://github.com/alibaba/testable-mock/issues)中提出,也可通过[Pull Request](https://github.com/alibaba/testable-mock/pulls)提交您的代码,我们将尽快回复并处理。
|
||||
|
||||
## 目录结构
|
||||
|
||||
|
@ -7,7 +7,6 @@ Use TestableMock
|
||||
- [Access private members of the class under test](en-us/doc/private-accessor.md): enable unit tests directly invoke or access private members of the class under test, solve the problems of private member initialization and private method testing
|
||||
- [Quickly construct complicated parameter object](en-us/doc/omni-constructor.md):generate arbitrarily nested object instances, simplify their internal member assignment methods, solve the problem of long initialization codes for method parameters
|
||||
- [Assist test void method](en-us/doc/test-void-method.md): use the mock validator to check the internal logic of method, solve the problem that unit testing is difficult to implement to the method with no return value
|
||||
- [Assist test SQL generated by mybatis](en-us/doc/verify-sql.md): provide built-in mock implementation for common sql libraries, solve the problem that the logic in data-access-object (DAO) layer cannot be tested directly
|
||||
|
||||
## Use in Maven project
|
||||
|
||||
|
@ -1,4 +0,0 @@
|
||||
Test Data Access Object Layer
|
||||
---
|
||||
|
||||
Plan to coming in version `0.7`.
|
@ -1,7 +1,7 @@
|
||||
问题反馈
|
||||
---
|
||||
|
||||
在使用`TestableMock`过程中如有任何问题或建议,请直接在[项目Issue](https://github.com/alibaba/testable-mock/issues)中提出,我们将在24小时内回复。
|
||||
在使用`TestableMock`过程中如有任何问题或建议,请直接在[项目Issue](https://github.com/alibaba/testable-mock/issues)中提出,我们将在每周末之前统一回复处理。
|
||||
|
||||
请详细描述遇到的情况,若您觉得问题可能与`TestableMock`的潜在BUG有关,请尽量提供可复现的相关源码或示例,以便进行针对性定位和排查。
|
||||
|
||||
|
@ -7,7 +7,6 @@
|
||||
- [访问被测类私有成员](zh-cn/doc/private-accessor.md):使单元测试能直接调用和访问被测类的私有成员,解决私有成员初始化和私有方法测试的问题
|
||||
- [快速构造参数对象](zh-cn/doc/omni-constructor.md):生成任意复杂嵌套的对象实例,并简化其内部成员赋值方式,解决被测方法参数初始化代码冗长的问题
|
||||
- [辅助测试void方法](zh-cn/doc/test-void-method.md):利用Mock校验器对方法的内部逻辑进行检查,解决无返回值方法难以实施单元测试的问题
|
||||
- [快速测试数据库SQL](zh-cn/doc/verify-sql.md):通过内置常见数据库访问包的Mock实现,解决数据访问层(DAO层)代码逻辑难以直接测试验证的问题
|
||||
|
||||
## 在Maven项目中使用
|
||||
|
||||
|
@ -1,6 +0,0 @@
|
||||
测试数据访问层逻辑
|
||||
---
|
||||
|
||||
由于数据库的访问本质上属于外部调用,因此在单元测试中往往被作为Mock的目标,导致DAO层逻辑很容易成为单元测试盲区。为此`TestableMock`通过针对数据库访问包内部逻辑的精准Mock,提供按需拦截和验证SQL语句的功能。
|
||||
|
||||
计划在`0.7`版本中推出面向`Mybatis`的支持。
|
Loading…
Reference in New Issue
Block a user