using FizzWare.NBuilder; using FluentAssertions; using NUnit.Framework; using NzbDrone.Core.Housekeeping.Housekeepers; using NzbDrone.Core.Organizer; using NzbDrone.Core.Test.Framework; namespace NzbDrone.Core.Test.Housekeeping.Housekeepers { [TestFixture] public class CleanupAdditionalNamingSpecsFixture : DbTest { [Test] public void should_delete_additional_naming_configs() { var specs = Builder.CreateListOfSize(5) .BuildListOfNew(); Db.InsertMany(specs); Subject.Clean(); AllStoredModels.Should().HaveCount(1); } [Test] public void should_not_delete_if_only_one_spec() { var spec = Builder.CreateNew() .BuildNew(); Db.Insert(spec); Subject.Clean(); AllStoredModels.Should().HaveCount(1); } } }