测试写入 Java 输出流的内容
2022-09-01 15:53:58
我即将为直接输出到 OutputStream 的 XML 解析 Java 类编写 junit 测试。例如,将生成类似于写入 XmlWriter 实例内的输出流的内容。问题是如何测试这种行为。一种解决方案当然是让 OutputStream 成为 FileOutputStream,然后通过打开写入的文件来读取结果,但它不是很优雅。xmlWriter.writeString("foo");
<aTag>foo</aTag>