[英]How do I create a BLOB object by Java without connection to database
由于 BLOB 是一种昂贵的资源,而且您正在进行测试,因此模拟是创建 BLOB 的好方法。
此外,您还可以控制 BLOB 的内容,而无需实际读取大对象。
如何做到这一点完全取决于您使用的测试框架。 例如,这是在 Mockito 中的实现方式: Blob blob = mock(Blob.class);
我认为这种方式是可以的:
byte[] bytes = "A byte array".getBytes();
Blob blob = new javax.sql.rowset.serial.SerialBlob(bytes);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.