Ejemplo n.º 1
0
        public async Task AttachmentExists_EndToEnd()
        {
            var attachmentName = $"{base.GetRandomName}.jpg";

            await AttachmentClient.AssertNoAttachmentsExist("aut");

            var createResponse = await AttachmentClient.CreateAsset("aut", new[]
            {
                new StreamPart(AssetLoader.AsStream(AssetLoader.App1Asset2Name), attachmentName, "image/jpeg")
            });

            var exists = await AttachmentClient.AttachmentExists("aut", attachmentName);

            exists.Should().BeTrue();

            var id             = createResponse.Id;
            var deleteResponse = await AttachmentClient.DeleteAsset("aut", id);

            await AttachmentClient.AssertNoAttachmentsExist("aut", delay : TimeSpan.FromSeconds(2));
        }