public DeleteImageAsync ( string imageDeletionHash ) : Task |
||
imageDeletionHash | string | The image deletion hash |
return | Task |
public async Task TestDeleteImage() { var filePath = VariousFunctions.GetTestsAssetDirectory() + @"\upload-image-example.jpg"; var imageBinary = File.ReadAllBytes(filePath); var imgurClient = AuthenticationHelpers.CreateClientAuthenticatedImgurClient(); var imageEndpoint = new ImageEndpoint(imgurClient); var uploadedImage = await imageEndpoint.UploadImageFromBinaryAsync(imageBinary); var response = await imageEndpoint.DeleteImageAsync(uploadedImage.Data.DeleteHash); // Assert the Reponse Assert.IsNotNull(response.Data); Assert.AreEqual(response.Success, true); Assert.AreEqual(response.Status, HttpStatusCode.OK); Assert.IsTrue(response.Data); }