using System.Collections.Generic; using FizzWare.NBuilder; using FluentAssertions; using NUnit.Framework; using NzbDrone.Core.Qualities; using NzbDrone.Core.Test.Framework; using NzbDrone.Core.Tv; namespace NzbDrone.Core.Test.TvTests.SeriesRepositoryTests { [TestFixture] public class SeriesRepositoryFixture : DbTest { [Test] public void should_lazyload_quality_profile() { var profile = new QualityProfile { Allowed = new List { Quality.Bluray1080p, Quality.DVD, Quality.HDTV720p }, Cutoff = Quality.Bluray1080p, Name = "TestProfile" }; Mocker.Resolve().Insert(profile); var series = Builder.CreateNew().BuildNew(); series.QualityProfileId = profile.Id; Subject.Insert(series); StoredModel.QualityProfile.Should().NotBeNull(); } } }