public async Task Integration_VimeoClient_DeleteTextTrack()
        {
            // arrange
            TextTrack   completedRequest;
            VimeoClient client = CreateAuthenticatedClient();

            using (var file = new BinaryContent(GetFullPath(TESTTEXTTRACKFILEPATH)))
            {
                completedRequest = await client.UploadTextTrackFileAsync(
                    file,
                    vimeoSettings.VideoId,
                    new TextTrack
                {
                    active   = false,
                    name     = "DeleteTest",
                    language = "en",
                    type     = "captions"
                });
            }
            completedRequest.ShouldNotBeNull();
            completedRequest.uri.ShouldNotBeNull();
            var uri     = completedRequest.uri;
            var trackId = System.Convert.ToInt64(uri.Substring(uri.LastIndexOf('/') + 1));
            // act
            await client.DeleteTextTrackAsync(vimeoSettings.VideoId, trackId);

            //assert
            var texttrack = await client.GetTextTrackAsync(vimeoSettings.VideoId, trackId);

            texttrack.ShouldBeNull();
        }