DevOps 应用集

分类: Mockito

Mockito for JUnit5 测试用例

Posted on 26 7 月, 2020 by admin
1. Mock下 NPE 异常解决
SomeClass someclass = mock(SomeClass.class,Mockito.RETURNS_DEEP_STUBS);
2. Assert Any Exceptions 断言异常
assertThrows(RunTimeException.class,
            ()->{
                 //logic code
            });
3. Mock private method私有方法
@InjectMocks
PrivateInClass privateInClass;
ReflectionTestUtils.invokeMethod(privateInClass, "privateMethodName", param1, param2, ...);
4. Mock final class 将文件加入到如下路径
.../test/resources/mockkito-extensions/org.mockito.plugins.MockMaker
MockMaker 文件内容
mock-maker-inline
Posted in Java, MockitoLeave a Comment on Mockito for JUnit5 测试用例

近期文章

  • Oracle表中字段为timestamp值转化为date显示的sql语句
  • 解决idea环境代码保存后不能实时编译的问题
  • 自定义XStream fields序列化顺序
  • Oracle 修改blob为clob,clob为blob
  • Apple Script: 备份Mac Notes到PDFs

近期评论

    归档

    • 2021 年 2 月
    • 2020 年 8 月
    • 2020 年 7 月
    • 2020 年 1 月
    • 2019 年 11 月
    • 2019 年 5 月
    • 2019 年 3 月
    • 2019 年 2 月
    • 2018 年 12 月

    分类

    • Apple Script
    • docker
    • Git
    • gRPC
    • Hana
    • Idea
    • Java
    • Jenkins
    • Linux
    • Maven
    • Mockito
    • Oracle
    • Selenium
    • Sona
    • SpringBoot
    • Tomcat
    • Uncategorized
    • VirtualBox
    • VMWare
    • VPN
    • XML

    其他操作

    • 登录
    • 条目 feed
    • 评论 feed
    • WordPress.org

    bidvertiser

    Powered by DoHints.cn