예제 #1
0
        public async Task TestDeleteAccountAlbum()
        {
            var imgurClient = await AuthenticationHelpers.CreateOAuth2AuthenticatedImgurClient();

            var albumEndpoint   = new AlbumEndpoint(imgurClient);
            var accountEndpoint = new AccountEndpoint(imgurClient);
            var accountAlbum    = await albumEndpoint.CreateAlbumAsync(title : "swag");

            var response = await accountEndpoint.DeleteAccountAlbumAsync(accountAlbum.Data.DeleteHash);

            // Assert the Response
            Assert.IsNotNull(response.Data);
            Assert.AreEqual(response.Success, true);
            Assert.AreEqual(response.Status, HttpStatusCode.OK);
            Assert.AreEqual(response.Data, true);
        }