public async Task GetAllTasks()
        {
            var downloader = new TransmissionDownloader(configuration, new NullLogger <TransmissionDownloader>());
            var tasks      = await downloader.GetAllTasks();

            foreach (var task in tasks)
            {
                Debug.WriteLine(task.ToString());
            }
        }
 public async Task AddNewTorrentTask()
 {
     var downloader   = new TransmissionDownloader(configuration, new NullLogger <TransmissionDownloader>());
     var torrentBytes = File.ReadAllBytes("valid.torrent");
     await downloader.AddNewTorrentTask(torrentBytes);
 }
        public async Task TryConnect()
        {
            var downloader = new TransmissionDownloader(configuration, new NullLogger <TransmissionDownloader>());

            Assert.IsTrue(await downloader.TryConnect());
        }