rdt-client/server
Cucumberrbob e0264a6e29
Add tests for DownloadHelper (GetDownloadPath)
Tests:
- [Both overloads] uses the `download.Link` to guess the filenamem if it's not present
- [Both overloads] returns null if `download.Link` is null
- [Both overloads] returns nuyll if `download.RdName` is null
- [Both overloads] works for a file in a deeply nested subdirectory
- [overload with `downloadPath` argument only] creates the correct directory
2025-02-17 22:01:53 +00:00
..
RdtClient.Data Use IProcessFactory, IFileSystem in Service.Torrents#RunTorrentComplete 2025-02-17 21:59:56 +00:00
RdtClient.Service Use ISynologyClient (mockable) and inject IDelayProvider so SynologyTorrentClient is testable 2025-02-17 22:00:19 +00:00
RdtClient.Service.Test Add tests for DownloadHelper (GetDownloadPath) 2025-02-17 22:01:53 +00:00
RdtClient.Web Upgrade AllDebrid and Downloader.NET to the latest versions. 2025-02-16 09:44:21 -07:00
.gitignore Upgrade to .NET6 and Angular 13. 2021-11-21 13:58:49 -07:00
RdtClient.sln Add test project RdtClient.Service.Test 2025-02-17 22:00:33 +00:00
RdtClient.sln.DotSettings Upgrade to .NET 9, code cleanup. 2024-11-18 03:39:12 -07:00