Ejemplo n.º 1
0
        public async Task SaveImageByFormFileAsync_Test()
        {
            using (FileStream fs = new FileStream("images/image2.png", FileMode.Open))
            {
                FormFile file = new FormFile(fs, 0, fs.Length, "file", "image2.png")
                {
                    Headers     = new HeaderDictionary(),
                    ContentType = "image/png"
                };

                SaveImageResponse response = await _imageAppService.SaveImageByFormFileAsync(file);

                response.Location.ShouldBe("us-east-1");
                response.BucketName.ShouldBe(DateTime.Today.ToString("yyyy-MM-dd"));
                response.ImageName.ShouldBe("384E5061724501F88E9EE4854CEDE6CA");
            }
        }