`

mockito+testng Mock HttpServletRequest

阅读更多

法2

 org.springframework.mock.web.MockHttpServletRequest; org.springframework.mock.web.MockHttpServletResponse;

法1

package com.xxx.ttt;

 

import javax.servlet.http.HttpServletRequest;

 

import org.mockito.Mock;

import org.mockito.Mockito;

import org.mockito.MockitoAnnotations;

import org.testng.Assert;

import org.testng.annotations.Test;

 

public class UUTest {

  @Mock

  private HttpServletRequest request;

  

  @Test

  public void test() { 

    MockitoAnnotations.initMocks(this);

    Mockito.when(request.getAttribute("cc")).thenReturn("");

    

    UUp = new UU(request);

    

    Assert.assertEquals(p.getApp(), "uu");

  }

}

 

分享到:
评论

相关推荐

    Mockito+Junit5测试方法实践

    内容概要:参考Mockito官方API文档,实践框架每个特性。 适合人群:Mockito入门人员以及想全面熟悉Mockito特性的人员,做到了开箱即用。 能学到什么:“Mockito 4.6.0 + Junit 5”的组合编程。 使用建议:使用前安装...

    Mockito+junit5搞定单元测试

    Mockito 和 JUnit 5 是两个非常流行的 Java 开发工具,它们一起提供了强大的单元测试支持。让我们深入探讨如何利用 Mockito 和 JUnit 5 搞定单元测试。 首先,JUnit 5 是一个广泛使用的 Java 测试框架,它提供了...

    spring集成TestNG与Mockito框架单元测试方法

    TestNG和Mockito是两个在单元测试领域常用的工具,它们分别用于测试管理和模拟对象。本篇文章将深入探讨如何在Spring项目中集成TestNG和Mockito进行单元测试。 TestNG是一个强大的测试框架,它扩展了JUnit的功能,...

    【mockito实战】mockito+junit搞定单元测试,包含测试代码及被测试项目

    Mockito 是一个流行的 Java 单元测试框架,它允许开发者创建和配置模拟对象,以便在测试中隔离被测试代码。JUnit 是一个广泛使用的 Java 测试框架,它为编写和运行可重复的单元测试提供了基础。将 Mockito 和 JUnit ...

    基于TestNG+Mockito及自动装配注解的Spring MVC集成测试

    本篇文章将深入探讨如何结合TestNG、Mockito以及Spring的自动装配注解进行有效的集成测试。以下是对这些技术的详细说明: TestNG是一个功能强大的测试框架,它是JUnit的替代品,提供了更丰富的功能,如并行测试执行...

    MongoDBSpring:Spring MVC + MongoDB + Spring Test + TestNG 示例项目

    MongoDBSpring 这是一个简单的 SpringMVC 项目,后端为 MongoDB。 包括以下内容。...单元测试:TestNG + Mockito + Spring 测试 测试NG:@DataProvider MongoDB 的安装步骤可以在以下链接中找到

Global site tag (gtag.js) - Google Analytics