相关疑难解决方法(0)

如何对读取给定文件的方法进行单元测试

我知道这有点天真.如何在不提供物理文件作为输入的情况下对这段代码进行单元测试.我是模拟和单元测试的新手.所以我不确定.请帮忙.

public static String fileToString(File file) throws IOException
{
    BufferedReader br = new BufferedReader(new FileReader(file));
    try {
        StringBuilder sb = new StringBuilder();
        String line = br.readLine();

        while (line != null) {
            sb.append(line);
            sb.append("\n");
            line = br.readLine();
        }
        return sb.toString();
    } finally {
        br.close();
    }
}
Run Code Online (Sandbox Code Playgroud)

java junit unit-testing file mockito

10
推荐指数
2
解决办法
1万
查看次数

在java中打开临时文件

我正在写字符串到临时文件(temp.txt),我希望在我关闭该文件后打开我应该删除的awt窗口按钮后打开该文件(打开该文件后),我该怎么做?

这是我用来在Java中创建临时文件的代码:

File temp = File.createTempFile("temp",".txt");

FileWriter fileoutput = new FileWriter(temp);
Bufferedwriter buffout = new BufferedWriter(fileoutput);
Run Code Online (Sandbox Code Playgroud)

java io

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

java ×2

file ×1

io ×1

junit ×1

mockito ×1

unit-testing ×1