《深入理解Spring Cloud与微服务构建》整理:
关于 4.2.3 Spring Boot 的测试一章,
@RunWith, @SpringBootTest 报红
按 IDEA 提示操作即可

assertThat, equalTo 方法报红,添加对应包即可:

import static org.junit.Assert.*;
import static org.hamcrest.Matchers.equalTo;

关于本章的代码:

package com.example.demo;import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.boot.test.web.client.TestRestTemplate;
import org.springframework.boot.web.server.LocalServerPort;
import org.springframework.http.ResponseEntity;
import org.springframework.test.context.junit4.SpringRunner;import static org.junit.Assert.*;
import static org.hamcrest.Matchers.equalTo;import java.net.MalformedURLException;
import java.net.URL;@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
public class HelloControllerIT {@LocalServerPortprivate int port;private URL base;@Autowiredprivate TestRestTemplate template;public void setUp() throws MalformedURLException {this.base = new URL("http://localhost:" + port + "/hello");}@Testpublic void getHello(){ResponseEntity<String> response = template.getForEntity(base.toString(),String.class);assertThat(response.getBody(),equalTo("Greetings from Spring Boot"));}
}

错误整理二 | assertThat, equalTo, @RunWith, @SpringBootTest标红相关推荐

  1. 通过Cli方式创建uni-app常见错误整理

    通过Cli方式创建uni-app常见错误整理 文章目录 通过Cli方式创建uni-app常见错误整理 写在前面 错误一 :exports is not not defined 错误二:this.get ...

  2. SpringBoot+POI实现导入Excel时验证并返回错误Cell标红的文件

    场景 SpringBoot中使用POI实现Excel导入到数据库(图文教程已实践): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details ...

  3. springboot集成测试时@RunWith和@SpringBootTest爆红不能测试

    场景:由于程序中从redis中获取到的值不正确,需要一个测试类测试下根据key从redis中获取到的值具体是什么.所以有了下面的代码 import lombok.extern.slf4j.Slf4j; ...

  4. Deep Learning(深度学习)学习笔记整理(二)

    本文整理了网上几位大牛的博客,详细地讲解了CNN的基础结构与核心思想,欢迎交流 [1]Deep learning简介 [2]Deep Learning训练过程 [3]Deep Learning模型之: ...

  5. Auto.js 全命令整理(二) 对应用命令专题

    Auto.js 全命令整理(二) 对应用命令专题 目录 Auto.js 全命令整理(二) 对应用命令专题 对应用命令 回顾-应用数据获取 末 对应用命令主要用于确认屏幕显示的是否是正确的页面,so,并 ...

  6. 如何将QRcode二维码的定位标做成圆形

    现在市面上的二维码多种多样,不仅仅局限于呆板的QR的正方形标准二维码,有很多圆形的.长方形的.还有二维码中间是点阵的或者二维码由某种特定图案组成等等.今天我们就来详细看一下下图中二维码的圆形**标的制 ...

  7. oracle中部门工资降序排列,oracle面试题整理二(10级学员 乔宇整理)

    Oracle面试题整理二(10级学员 乔宇整理) 1.查询工资最高的3 名员工信息 select * from (select * from emp order by sal desc) where ...

  8. Idea导包正确还是显示标红(错误)

    问题描述 idea引入新的类,import不了,依赖都是正确的,手动加入import还是标红,但是编译.打包都是通过的. 解决方案 方案一 更新一下Maven,可能是因为没有更新Maven,所以依赖不 ...

  9. 使用idea开发时,在SSM框架下进行mapper的自动扫包sqlSessionFactoryBeanName标红,和遇到的错误

    配置mapper自动扫描器的代码 <property name="configLocation" value="classpath:sqlMapConfig.xml ...

最新文章

  1. 从1.5K到18K 一个程序员的5年成长之路(二)
  2. 在“DNS管理器”中手工增加DNS主机(A)或者别名(CNAME)记录时,出现被拒绝的错误...
  3. python与数据思维基础目录_python入门知识思维路线图及环境配置
  4. python生成器使用场景桌面_Python – 如何更简洁地使用生成器?
  5. ASP.NET的票据工具类FormsAuthenticationTicket
  6. python scrapy爬虫遇见301_在Pycharm中运行Scrapy爬虫项目的基本操作
  7. 笔记一 Redis基础
  8. Visual Studio 2012 Update 4 RC 启动调试失败解决方案
  9. html实现平面地图效果,HTML5 光点组成的平面和立体世界地图
  10. android监控方法耗时开源库,【开源完整项目】 AndroidGodEye 监控Android数据指标
  11. AI独角兽云从科技:用人机协同战略,跨AI工程的楚河汉界
  12. tensorflow 中,修改张量tensor特定元素的值
  13. 使用TortoiseSVN碰到的几个问题(2)-冲突解决, 图标重载
  14. nginx配置ssl证书实现微信小程序后端接口访问
  15. 扬州大学复试1301软件工程【自制题库个人复习用】
  16. 你为什么要进入IT行业呢?
  17. echarts图表x轴文字过多时换行显示以及图表画区域背景颜色
  18. 安卓开发日记APP史上最详细(SharedPreferences+Room)
  19. Web Dynpro for ABAP ( 四 ) BPM系统的连接
  20. SLAM--Geometric jacobian of UR series.

热门文章

  1. BeautifulSoup爬取博客实例
  2. BCDEdit 启动项编辑器2
  3. ​Java的jstack命令使用详解​
  4. 华为交换机Console口设置用户和密码
  5. 西门子低代码客户案例|旧貌换新颜,低代码激活老牌制衣企业创新力
  6. 图片预加载和懒加载的多种方法
  7. oracle数据库connectionstring,C#如何链接本地Oracle数据库 ConnectionString BadImageError报错...
  8. svn 切换修改地址
  9. linux ubuntu打开eps文件
  10. 【1691. 堆叠长方体的最大高度】