/* * Copyright 2000-2013 Enonic AS * http://www.enonic.com/license */ package com.enonic.cms.framework.blob.file; import java.io.File; import com.google.common.io.ByteStreams; import com.google.common.io.Files; import com.enonic.cms.framework.blob.BlobKey; import com.enonic.cms.framework.blob.BlobRecord; import com.enonic.cms.framework.blob.BlobRecordTest; public class FileBlobRecordTest extends BlobRecordTest { protected BlobRecord createRecord(final BlobKey key, final String data) throws Exception { final File file = File.createTempFile( "blob", "dat" ); file.deleteOnExit(); Files.copy( ByteStreams.newInputStreamSupplier( data.getBytes() ), file); return new FileBlobRecord(key, file); } }