public ExternalApiGateway( IITunesApi iTunesApi, ISoundCloudApi soundCloudApi, ISpotifyApi spotifyApi, IYoutubeApi youtubeApi) { _iTunesApi = iTunesApi; _soundCloudApi = soundCloudApi; _spotifyApi = spotifyApi; _youtubeApi = youtubeApi; }
public SoundCloudApiTests() { var config = new Mock<ISoundCloudConfig>(); config.Setup(c => c.BaseUrl).Returns("http://api.soundcloud.com"); var prms = new List<Parameter>() { new Parameter() {Name = "client_id", Type = ParameterType.GetOrPost, Value = "7899c3d96bf9084ec1147e64a5674581"} }; config.Setup(c => c.DefaultParameters).Returns(prms); api = new SoundCloudApi(config.Object); }
public SoundCloudApiTests() { var config = new Mock <ISoundCloudConfig>(); config.Setup(c => c.BaseUrl).Returns("http://api.soundcloud.com"); var prms = new List <Parameter>() { new Parameter() { Name = "client_id", Type = ParameterType.GetOrPost, Value = "7899c3d96bf9084ec1147e64a5674581" } }; config.Setup(c => c.DefaultParameters).Returns(prms); api = new SoundCloudApi(config.Object); }