示例#1
0
        public async Task <VideoViewModel> GetVideoMetadata(string videoAddress)
        {
            var video = await _downloader.DownloadMetadata(videoAddress);

            var model = await _converter.Convert(video);

            return(model);
        }
        public async Task CanDownloadVideo()
        {
            // Arrange:

            // Act:
            var result = await _sut.DownloadMetadata("https://www.youtube.com/watch?v=SoXFpP3-9gA");

            // Assert:
            Assert.NotNull(result);
        }