From 87d3fdc2258bded111ea2b5ee42b410e4306a9eb Mon Sep 17 00:00:00 2001 From: Robert Dailey Date: Mon, 31 May 2021 12:39:44 -0500 Subject: [PATCH] refactor: rider code cleanup on solution --- .../Radarr/CustomFormat/CachePersisterTest.cs | 62 +++++++++---------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/src/Trash.Tests/Radarr/CustomFormat/CachePersisterTest.cs b/src/Trash.Tests/Radarr/CustomFormat/CachePersisterTest.cs index 8ef50611..c44dcbf2 100644 --- a/src/Trash.Tests/Radarr/CustomFormat/CachePersisterTest.cs +++ b/src/Trash.Tests/Radarr/CustomFormat/CachePersisterTest.cs @@ -38,6 +38,37 @@ namespace Trash.Tests.Radarr.CustomFormat }; } + [TestCase(CustomFormatCache.LatestVersion - 1)] + [TestCase(CustomFormatCache.LatestVersion + 1)] + public void Set_loaded_cache_to_null_if_versions_mismatch(int versionToTest) + { + var ctx = new Context(); + + var testCfObj = new CustomFormatCache + { + Version = versionToTest, + TrashIdMappings = new List {new("", "", 5)} + }; + ctx.ServiceCache.Load().Returns(testCfObj); + ctx.Persister.Load(); + ctx.Persister.CfCache.Should().BeNull(); + } + + [Test] + public void Accept_loaded_cache_when_versions_match() + { + var ctx = new Context(); + + var testCfObj = new CustomFormatCache + { + Version = CustomFormatCache.LatestVersion, + TrashIdMappings = new List {new("", "", 5)} + }; + ctx.ServiceCache.Load().Returns(testCfObj); + ctx.Persister.Load(); + ctx.Persister.CfCache.Should().NotBeNull(); + } + [Test] public void Cf_cache_is_valid_after_successful_load() { @@ -118,36 +149,5 @@ namespace Trash.Tests.Radarr.CustomFormat ctx.Persister.Update(new List()); ctx.Persister.CfCache.Should().NotBeNull(); } - - [Test] - public void Accept_loaded_cache_when_versions_match() - { - var ctx = new Context(); - - var testCfObj = new CustomFormatCache - { - Version = CustomFormatCache.LatestVersion, - TrashIdMappings = new List {new("", "", 5)} - }; - ctx.ServiceCache.Load().Returns(testCfObj); - ctx.Persister.Load(); - ctx.Persister.CfCache.Should().NotBeNull(); - } - - [TestCase(CustomFormatCache.LatestVersion-1)] - [TestCase(CustomFormatCache.LatestVersion+1)] - public void Set_loaded_cache_to_null_if_versions_mismatch(int versionToTest) - { - var ctx = new Context(); - - var testCfObj = new CustomFormatCache - { - Version = versionToTest, - TrashIdMappings = new List {new("", "", 5)} - }; - ctx.ServiceCache.Load().Returns(testCfObj); - ctx.Persister.Load(); - ctx.Persister.CfCache.Should().BeNull(); - } } }