public void when_saving_blob_then_can_read_it() { var storage = new SqlBlobStorage(this.dbName); storage.Save("test", "text/plain", Encoding.UTF8.GetBytes("Hello")); var data = Encoding.UTF8.GetString(storage.Find("test")); Assert.Equal("Hello", data); }
public void WhenSavingBlobThenCanReadIt() { var storage = new SqlBlobStorage(_dbName); storage.Save("test", "text/plain", Encoding.UTF8.GetBytes("Hello")); var data = Encoding.UTF8.GetString(storage.Find("test")); Assert.AreEqual("Hello", data); }
private static IBlobStorage GetBlobStorage() { #if LOCAL IBlobStorage blobStorage = new SqlBlobStorage("BlobStorage"); #else var azureSettings = InfrastructureSettings.Read("Settings.xml"); var blobStorageAccount = CloudStorageAccount.Parse(azureSettings.BlobStorage.ConnectionString); IBlobStorage blobStorage = new CloudBlobStorage(blobStorageAccount, azureSettings.BlobStorage.RootContainerName); #endif return(blobStorage); }
public void when_updating_existing_blob_then_can_read_changes() { var storage = new SqlBlobStorage(dbName); storage.Save("test", "text/plain", Encoding.UTF8.GetBytes("Hello")); storage.Save("test", "text/plain", Encoding.UTF8.GetBytes("World")); var data = Encoding.UTF8.GetString(storage.Find("test")); Assert.Equal("World", data); }