Example #1
0
        public void TestSendRequestUsesTheCorrectString()
        {
            var request = new GetSimilarArtistsRequest("test", "key");

            mHttpClient
            .Setup(s => s.GetAsync(request.GetString()))
            .Returns(new HttpResponseMessage())
            .Verifiable();

            mHandler.SendRequest(request);
            mHttpClient.Verify();
        }
Example #2
0
        public void TestGetSimilarArtistsRequestPutsStringTogetherCorrectly()
        {
            var request = new GetSimilarArtistsRequest("testArtist", "key2");

            Assert.That(request.GetString(), Is.EqualTo("http://ws.audioscrobbler.com/2.0/?method=artist.getsimilar&artist=testArtist&api_key=key2&limit=50&format=json"));
        }