我找不出在木星的@CsvSource中将空格作为值传递的语法

@ParameterizedTest
@CsvSource({
                " ,lastName"
})
void test(String firstName, String lastName) {
...
}

但是firstName是空的,不是空格字符.有了这个注释,它是否可行?

推荐答案

把它弄出来.我不得不用单引号将空间包围起来,如下所示:

@CsvSource({
                "' ',lastName"
})

Java相关问答推荐

@ EnableRouting注释在Kotlin项目中不工作

无法找到符号错误—Java—封装

如何在SystemiccationRetryListenerSupport中获得类级别的spring retryable annotation中指定的标签?

Spark上下文在向Spark提交数据集时具有内容,但Spark在实际构建它时发现它为空

Hibernate EmptyInterceptor可以工作,但不能拦截器

将带有js文件的 bootstrap 程序导入maven项目时出错

Mac上的全屏截图在使用JavaFX时不能正常工作吗?

@Rollback @ Transmission在验收测试中不工作

将PNG转换为位图自定义十六进制字符串

Groovy/Java:匹配带引号的命令选项

将双倍转换为百分比

为什么mvn编译生命周期阶段不只是编译已更改的java文件?

在Java中将对象&转换为&q;HashMap(&Q)

JavaFX,GridPane:在GridPane的列中生成元素将保持所有列的宽度

在数组中查找素数时出现逻辑错误

try 添加;按流派搜索;在Web应用程序上,但没有;I don’我不知道;It’这个代码错了

为什么我得到默认方法的值而不是被覆盖的方法的值?

如何在java中从以百分比表示的经过时间和结束日期中找到开始日期

如何使用java区分以下结果

为什么 Random() 的行为不符合预期?