From 519172dfabea1dc56b4f89579b5ee5be984e91c0 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Tue, 22 Nov 2011 17:09:06 -0800 Subject: [PATCH] Fixed tests to ensure they have different numbers for expected count vs unexpected. --- .../ProviderTests/HistoryProviderTest.cs | 10 ++++++---- NzbDrone.Core.Test/ProviderTests/LogProviderTest.cs | 10 ++++++---- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/NzbDrone.Core.Test/ProviderTests/HistoryProviderTest.cs b/NzbDrone.Core.Test/ProviderTests/HistoryProviderTest.cs index e32d860ba..d1a11e420 100644 --- a/NzbDrone.Core.Test/ProviderTests/HistoryProviderTest.cs +++ b/NzbDrone.Core.Test/ProviderTests/HistoryProviderTest.cs @@ -94,9 +94,9 @@ namespace NzbDrone.Core.Test.ProviderTests public void Trim_Items() { //Setup - var historyItem = Builder.CreateListOfSize(20) + var historyItem = Builder.CreateListOfSize(30) .TheFirst(10).With(c => c.Date = DateTime.Now) - .TheNext(10).With(c => c.Date = DateTime.Now.AddDays(-31)) + .TheNext(20).With(c => c.Date = DateTime.Now.AddDays(-31)) .Build(); var mocker = new AutoMoqer(); @@ -107,11 +107,13 @@ namespace NzbDrone.Core.Test.ProviderTests //Act - db.Fetch().Should().HaveCount(20); + db.Fetch().Should().HaveCount(30); mocker.Resolve().Trim(); //Assert - db.Fetch().Should().HaveCount(10); + var result = db.Fetch(); + result.Should().HaveCount(10); + result.Should().OnlyContain(s => s.Date > DateTime.Now.AddDays(-30)); } diff --git a/NzbDrone.Core.Test/ProviderTests/LogProviderTest.cs b/NzbDrone.Core.Test/ProviderTests/LogProviderTest.cs index fa14d16d7..152106f1a 100644 --- a/NzbDrone.Core.Test/ProviderTests/LogProviderTest.cs +++ b/NzbDrone.Core.Test/ProviderTests/LogProviderTest.cs @@ -227,8 +227,8 @@ namespace NzbDrone.Core.Test.ProviderTests public void Trim_Logs_should_clear_logs_older_than_30_days() { //Setup - var historyItem = Builder.CreateListOfSize(20) - .TheFirst(10).With(c => c.Time = DateTime.Now) + var historyItem = Builder.CreateListOfSize(30) + .TheFirst(20).With(c => c.Time = DateTime.Now) .TheNext(10).With(c => c.Time = DateTime.Now.AddDays(-31)) .Build(); @@ -239,11 +239,13 @@ namespace NzbDrone.Core.Test.ProviderTests db.InsertMany(historyItem); //Act - db.Fetch().Should().HaveCount(20); + db.Fetch().Should().HaveCount(30); mocker.Resolve().Trim(); //Assert - db.Fetch().Should().HaveCount(10); + var result = db.Fetch(); + result.Should().HaveCount(20); + result.Should().OnlyContain(s => s.Time > DateTime.Now.AddDays(-30)); } } }