Esempio n. 1
0
        public void Setup()
        {
            //Mock configuration


            //Set up SUT with this configuration

            SUT = new MusicBrainzClient(null);
        }
Esempio n. 2
0
 public ArtistController(IArtist artist, IMusicBrainzModel musicBrainzModel,
                         ICoverArtClient coverArtClient, IMusicBrainzClient musicBrainzClient, IWikiDataClient wikiDataClient, IWikiPediaClient wikiPediaClient)
 {
     _Artist           = artist;
     _MusicBrainzModel = musicBrainzModel;
     _CoverArt         = coverArtClient;
     _MusicBrainz      = musicBrainzClient;
     _WikiData         = wikiDataClient;
     _WikiPedia        = wikiPediaClient;
 }
Esempio n. 3
0
 public ArtistService(IMusicBrainzClient musicBrainzClient, IWikipediaClient wikipediaClient, ICoverArtArchiveClient coverArtArchiveClient)
 {
     Guard.NotNull(musicBrainzClient, nameof(musicBrainzClient));
     Guard.NotNull(wikipediaClient, nameof(wikipediaClient));
     Guard.NotNull(coverArtArchiveClient, nameof(coverArtArchiveClient));
     
     _musicBrainzClient = musicBrainzClient;
     _wikipediaClient = wikipediaClient;
     _coverArtArchiveClient = coverArtArchiveClient;
 }
Esempio n. 4
0
 public ArtistService(IMusicBrainzClient musicBrainzClient,
                      IArtistTracksService artistTracksService)
 {
     _musicBrainzClient   = musicBrainzClient;
     _artistTracksService = artistTracksService;
 }
Esempio n. 5
0
 public ArtistService(IMusicBrainzClient musicBrainzClient)
 {
     _musicBrainzClient = musicBrainzClient;
 }
 public void Constructor_Throws_ArgumentNullException_When_CoverArtArchiveClient_Is_Null(IMusicBrainzClient musicBrainzClient, IWikipediaClient wikipediaClient)
 {
     Assert.Throws<ArgumentNullException>(() => new ArtistService(musicBrainzClient, wikipediaClient, null));
 }