---
title: sslValidationNotSkippedByDefault测试失败的解决方法
description: "编译过程中sslValidationNotSkippedByDefault测试失败，提示“ReactiveCloudFoundryActuatorAutoConfigurationTests.sslValidationNotSkippedByDefault:283->lambda$sslValidationNotSkippedByDefault$15:290...”。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/SpringBoot/kunpengspringboot_02_0032.html
sourcePath: /source/zh/kunpengwebs/ecosystemEnable/SpringBoot/kunpengspringboot_02_0032.html
indexId: 959fea3d9c2956e84b72aa43459e09e0c21c9b01eec9e5c8985781db7cd7dbf580
---
# sslValidationNotSkippedByDefault测试失败的解决方法

#### 问题现象描述

编译过程中sslValidationNotSkippedByDefault测试失败，提示“ReactiveCloudFoundryActuatorAutoConfigurationTests.sslValidationNotSkippedByDefault:283->lambda$sslValidationNotSkippedByDefault$15:290...”。


#### 关键过程、根本原因分析

此问题是由于断言失败导致。


#### 结论、解决方案及效果

1. 打开ReactiveCloudFoundryActuatorAutoConfigurationTests.java文件。

```
vim ./spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/reactive/ReactiveCloudFoundryActuatorAutoConfigurationTests.java
```


2. 第290行修改内容如下。

```
webClient.get().uri("https://self-signed.badssl.com/").exchange().block(Duration.ofSeconds(30));
/*
* assertThatExceptionOfType(RuntimeException.class).isThrownBy:(() ->
* webClient.get()
* .uri("https://self-signed.badssl.com/").exchange().block(Duration.
* ofSeconds(30))) .withCauseInstanceOf(SSLException.class);
*/
```


  请使用:set list检查格式。不能出现空格，请使用Tab作为代码缩进。

3. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
4. 重新进行sslValidationNotSkippedByDefault测试。
