gpt4 book ai didi

java - 将字符添加到 BufferedReader

转载 作者:行者123 更新时间:2023-11-29 06:32:46 25 4
gpt4 key购买 nike

我想创建模拟测试以将文件值读取到 JUnit 测试中。

我是这段代码来读取文本代码。

BufferedReader cpuReader = new BufferedReader(new InputStreamReader(new FileInputStream("/opt/test")));

为了创建 JUnit 测试,我需要添加一些我需要保存到 Java 缓冲区中的虚拟数据。举个例子(这是完全错误的)我想这样做:

BufferedReader cpuReader = new BufferedReader():
cpuReader.addText("Some text");
// process further this data

你能告诉我在初始化 Object BufferedReader() 时向变量 cpuReader 添加一些文本的正确方法是什么吗?

最佳答案

你应该这样做:

String str = "The string you want for your output";
BuffereReader r = new BufferedReader(new StringReader(str))

尽量不要mock文件,坏处很多。

关于java - 将字符添加到 BufferedReader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28703032/

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