Java Junit:测试方法是否返回字节数组

Java Junit:测试方法是否返回字节数组,java,testing,junit,Java,Testing,Junit,假设我有一个类似于以下的方法: public byte[] getByteArrayOutOfIt(Long Id) { Paper p = paper.getPaper(Id); return convertPaperToByteArray(p); } 知道如何实际测试JUnit是否返回字节[]吗 提前感谢。此方法只能返回字节数组或null。您想测试它是否不返回null吗?@JBNizet yhea我考虑过assertNotNull方法。。但是,如果有更精确的方法,比如所有字节都已正确返回

假设我有一个类似于以下的方法:

public byte[] getByteArrayOutOfIt(Long Id)
{
Paper p = paper.getPaper(Id);
return convertPaperToByteArray(p); 
}
知道如何实际测试JUnit是否返回字节[]吗


提前感谢。

此方法只能返回字节数组或null。您想测试它是否不返回null吗?@JBNizet yhea我考虑过assertNotNull方法。。但是,如果有更精确的方法,比如所有字节都已正确返回,那么我们现在将倾向于这样做。我认为您是对的,也许只是assertNotNull应该做这个技巧您的测试应该断言这个方法返回您期望的字节[],而不仅仅是它不返回null