private static async Task TestItemRoundtrip(IStorageItem item) { var expectedContent = GetRandomItemContent(); Assert.False(await item.Exists()); Assert.Null(await item.Get()); Assert.False(await item.Delete()); await item.PutText(expectedContent); var actualContent = await item.GetText(); Assert.Equal(expectedContent, actualContent); Assert.True(await item.Exists()); Assert.True(await item.Delete()); Assert.False(await item.Exists()); Assert.Null(await item.Get()); Assert.False(await item.Delete()); }