我不负责维护正在测试的代码库,但是我有这种方法可以尝试测试,这会影响到真实的服务器:
BufferReader buff=new BufferReader(new FileReader(new File("text.txt")));
String line;
StringBuffer result;
while((line=buff.readLine())!=null)
{
result.append(line).append('\n');
}
return result.toString.getBytes();
很显然,由于这是一个单元测试,所以我不想真正实现此要求,并且该测试取决于外部因素。有没有办法注入任何假货/ mo子,而又不触碰此功能本身(触摸它实际上不是我的工作)?