public void GetUserDefaultProfileShoulReturnListOfInterests(Db db, ID profileId, ID interestFolderId, ProfileSettingsService profileSettingsService, IEnumerable<string> interests) { var coreDb = new Db("core"); var siteContext = this.BuildSiteContext(db, coreDb, profileId, interestFolderId, interests); using (new SiteContextSwitcher(siteContext)) using (coreDb) { var interestsResult = profileSettingsService.GetInterests(); interestsResult.Should().BeEquivalentTo(interests); } }
public void GetUserDefaultProfileShoulReturnProfileItem(Db db, ID profileId, ID interestFolderId, ProfileSettingsService profileSettingsService, IEnumerable<string> interests) { var coreDb = new Db("core"); var siteContext = this.BuildSiteContext(db, coreDb, profileId, interestFolderId, interests); using (new SiteContextSwitcher(siteContext)) using (coreDb) { var item = profileSettingsService.GetUserDefaultProfile(); item.Should().NotBeNull(); item.ID.Should().Be(profileId); } }