public MusicAlbumNfoProviderTests() { var providerManager = new Mock <IProviderManager>(); var musicBrainzArtist = new MusicBrainzArtistExternalId(); var externalIdInfo = new ExternalIdInfo(musicBrainzArtist.ProviderName, musicBrainzArtist.Key, musicBrainzArtist.Type, "MusicBrainzServer"); providerManager.Setup(x => x.GetExternalIdInfos(It.IsAny <IHasProviderIds>())) .Returns(new[] { externalIdInfo }); var config = new Mock <IConfigurationManager>(); config.Setup(x => x.GetConfiguration(It.IsAny <string>())) .Returns(new XbmcMetadataOptions()); var user = new Mock <IUserManager>(); var userData = new Mock <IUserDataManager>(); var directoryService = new Mock <IDirectoryService>(); _parser = new BaseNfoParser <MusicAlbum>( new NullLogger <BaseNfoParser <MusicAlbum> >(), config.Object, providerManager.Object, user.Object, userData.Object, directoryService.Object); }
public MusicArtistNfoParserTests() { var providerManager = new Mock <IProviderManager>(); providerManager.Setup(x => x.GetExternalIdInfos(It.IsAny <IHasProviderIds>())) .Returns(Enumerable.Empty <ExternalIdInfo>()); var config = new Mock <IConfigurationManager>(); config.Setup(x => x.GetConfiguration(It.IsAny <string>())) .Returns(new XbmcMetadataOptions()); _parser = new BaseNfoParser <MusicArtist>(new NullLogger <BaseNfoParser <MusicArtist> >(), config.Object, providerManager.Object); }