public async Task Populate() { IsBusy = true; var getBiographiesResult = EchoNestService.GetArtistBiographies(Parameter); var getArtistDetailsResult = LastFmService.GetArtistDetails(Parameter); await Task.WhenAll(getBiographiesResult.Execute(), getArtistDetailsResult.Execute()); Biography = getBiographiesResult.PreferredBiographyInfo(); ArtistImage = getArtistDetailsResult.LargestImageUrl(); IsBusy = false; }
public void GetArtistDetails_Always_ReturnsAGetArtistDetailsResultWithTheGivenArtistName() { var getArtistDetailsResult = _subject.GetArtistDetails("testArtist"); getArtistDetailsResult.ArtistName.Should().Be("testArtist"); }