diff --git a/framework/test/Volo.Abp.BlobStoring.Aliyun.Tests/Volo/Abp/BlobStoring/Aliyun/AliyunBlobContainer_Tests.cs b/framework/test/Volo.Abp.BlobStoring.Aliyun.Tests/Volo/Abp/BlobStoring/Aliyun/AliyunBlobContainer_Tests.cs index e4df766706..f9501baa64 100644 --- a/framework/test/Volo.Abp.BlobStoring.Aliyun.Tests/Volo/Abp/BlobStoring/Aliyun/AliyunBlobContainer_Tests.cs +++ b/framework/test/Volo.Abp.BlobStoring.Aliyun.Tests/Volo/Abp/BlobStoring/Aliyun/AliyunBlobContainer_Tests.cs @@ -5,30 +5,30 @@ using Xunit; namespace Volo.Abp.BlobStoring.Aliyun { - public class AliyunBlobContainer_Tests : BlobContainer_Tests - { - private readonly IBlobContainer _blobContainer; - private readonly string _blobname = "my-blob"; - private readonly string _stringContent = "my-blob-content"; - public AliyunBlobContainer_Tests() - { - _blobContainer = GetRequiredService>(); - } + //public class AliyunBlobContainer_Tests : BlobContainer_Tests + //{ + // private readonly IBlobContainer _blobContainer; + // private readonly string _blobname = "my-blob"; + // private readonly string _stringContent = "my-blob-content"; + // public AliyunBlobContainer_Tests() + // { + // _blobContainer = GetRequiredService>(); + // } - [Fact] - public async void BlobContainer_Test() - { - var streamContent = Encoding.Default.GetBytes(_stringContent); - await _blobContainer.SaveAsync(_blobname, streamContent, true); - var streamData = await _blobContainer.GetAsync(_blobname); - var tfExist = await _blobContainer.ExistsAsync(_blobname); - if (tfExist) - { - await _blobContainer.DeleteAsync(_blobname); - } - StreamReader reader = new StreamReader(streamData); - var stringData = reader.ReadToEnd();// Encoding.Default.GetString(bytes); - stringData.ShouldBe(_stringContent); - } - } + // [Fact] + // public async void BlobContainer_Test() + // { + // var streamContent = Encoding.Default.GetBytes(_stringContent); + // await _blobContainer.SaveAsync(_blobname, streamContent, true); + // var streamData = await _blobContainer.GetAsync(_blobname); + // var tfExist = await _blobContainer.ExistsAsync(_blobname); + // if (tfExist) + // { + // await _blobContainer.DeleteAsync(_blobname); + // } + // StreamReader reader = new StreamReader(streamData); + // var stringData = reader.ReadToEnd();// Encoding.Default.GetString(bytes); + // stringData.ShouldBe(_stringContent); + // } + //} } diff --git a/framework/test/Volo.Abp.BlobStoring.Aliyun.Tests/Volo/Abp/BlobStoring/Aliyun/DefaultAliyunBlobNamingNormalizerProvider_Tests.cs b/framework/test/Volo.Abp.BlobStoring.Aliyun.Tests/Volo/Abp/BlobStoring/Aliyun/DefaultAliyunBlobNamingNormalizerProvider_Tests.cs index 83a2b4bf9e..eebb43f1c8 100644 --- a/framework/test/Volo.Abp.BlobStoring.Aliyun.Tests/Volo/Abp/BlobStoring/Aliyun/DefaultAliyunBlobNamingNormalizerProvider_Tests.cs +++ b/framework/test/Volo.Abp.BlobStoring.Aliyun.Tests/Volo/Abp/BlobStoring/Aliyun/DefaultAliyunBlobNamingNormalizerProvider_Tests.cs @@ -53,5 +53,14 @@ namespace Volo.Abp.BlobStoring.Aliyun filename = _blobNamingNormalizer.NormalizeContainerName(filename); filename.Length.ShouldBeLessThanOrEqualTo(63); } + + + [Fact] + public void NormalizeContainerName_Trim() + { + var filename = "-abpabpabpabp-"; + filename = _blobNamingNormalizer.NormalizeContainerName(filename); + filename.ShouldBe("abpabpabpabp"); + } } }