From 754d9ce08d23f268df21d5df7f2ebefe27afb1af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=87=91=E6=88=9F?= Date: Tue, 10 Nov 2020 14:10:14 +0800 Subject: [PATCH] update upcoming version feature --- docs/release-note.md | 4 ++++ docs/usage.md | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/release-note.md b/docs/release-note.md index 25a78bc..cf3921f 100644 --- a/docs/release-note.md +++ b/docs/release-note.md @@ -1,5 +1,9 @@ # Release Note +## upcoming version +- add `without()` to verify mock method not invoked with specified parameters +- add `@MockWith` annotation to support share mock method between test classes + ## v0.2.2 - support mock method parameters check - fix a compatibility issue with jvm 9+ diff --git a/docs/usage.md b/docs/usage.md index d8da3ec..be65b2a 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -47,13 +47,13 @@ - 调用被测类的私有方法 - 读取被测类的私有成员 - 修改被测类的私有成员 -- 修改被测类的常量成员(使用final或static final修饰的成员) +- 修改被测类的常量成员(使用final修饰的成员) 访问和修改私有、常量成员时,IDE可能会提示语法有误,但编译器将能够正常运行测试。 若不希望看到IDE的语法错误提醒,或是在基于JVM的非Java语言项目里(譬如Kotlin语言),也可以借助`PrivateAccessor`工具类来实现私有成员的访问。 -效果见`java-demo`和`kotlin-demo`示例项目中的`should_able_to_mock_private_method()`和`should_able_to_mock_private_field()`测试用例。 +效果见`java-demo`和`kotlin-demo`示例项目中`DemoPrivateAccessService`类的测试用例。 ### Mock被测类的任意方法调用