gpt4 book ai didi

java - 如何使用 CsvFileSource 在 Junit 5 参数化测试中转义双引号

转载 作者:行者123 更新时间:2023-12-01 16:28:42 28 4
gpt4 key购买 nike

在 Junit 5 中使用 @ParametrizedTest 和 @CsvFileSource 时,我需要一个包含双引号的参数。我如何转义这些,即如何将 exatly "a test" 作为我的参数传递?

我尝试过的:

"a test"
""a test""
\"a test\"
"\"a test\""

参数转换成什么:

a test
""a test""
\"a test\"
"\"a test\""

最佳答案

感谢@markspace的评论,我注意到问题不是Junit 5,而是CSV标准。所以我尝试在 LibreOffice 而不是文本编辑器中编辑它,这给了我答案:

"""a test"""

结果:

"a test"

关于java - 如何使用 CsvFileSource 在 Junit 5 参数化测试中转义双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62096078/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com