Exemplo n.º 1
0
 public void EmptyRawGet()
 {
     var expected = "http://ws.audioscrobbler.com/2.0/?method=someMethod&api_key=344e9141fffeb02201e1ae455d92ae9f&raw=true";
     var creator = new FakeWebRequestCreator ();
     new LastfmRequest ("someMethod", RequestType.Read, ResponseFormat.Raw, creator).Send ();
     UrisAreEquivalent (expected, creator.Uri.ToString ());
 }
Exemplo n.º 2
0
 public void EmptyJsonPost()
 {
     var expected = "http://ws.audioscrobbler.com/2.0/?method=someMethod&api_key=344e9141fffeb02201e1ae455d92ae9f&format=json&sk=&api_sig=33ca04b6d45c54eb1405b3d7cb7735ea";
     var creator = new FakeWebRequestCreator ();
     new LastfmRequest ("someMethod", RequestType.Write, ResponseFormat.Json, creator).Send ();
     UrisAreEquivalent (expected, creator.Uri.ToString ());
 }
Exemplo n.º 3
0
        public void EmptyJsonPost()
        {
            var expected = "http://ws.audioscrobbler.com/2.0/?method=someMethod&api_key=344e9141fffeb02201e1ae455d92ae9f&format=json&sk=&api_sig=33ca04b6d45c54eb1405b3d7cb7735ea";
            var creator  = new FakeWebRequestCreator();

            new LastfmRequest("someMethod", RequestType.Write, ResponseFormat.Json, creator).Send();
            UrisAreEquivalent(expected, creator.Uri.ToString());
        }
Exemplo n.º 4
0
        public void EmptyRawGet()
        {
            var expected = "http://ws.audioscrobbler.com/2.0/?method=someMethod&api_key=344e9141fffeb02201e1ae455d92ae9f&raw=true";
            var creator  = new FakeWebRequestCreator();

            new LastfmRequest("someMethod", RequestType.Read, ResponseFormat.Raw, creator).Send();
            UrisAreEquivalent(expected, creator.Uri.ToString());
        }
Exemplo n.º 5
0
 public void GetWithParams()
 {
     var expected = "http://ws.audioscrobbler.com/2.0/?method=someMethod&api_key=344e9141fffeb02201e1ae455d92ae9f&x=y&a=b&format=json";
     var creator = new FakeWebRequestCreator ();
     var req = new LastfmRequest ("someMethod", RequestType.Read, ResponseFormat.Json, creator);
     req.AddParameter ("x", "y");
     req.AddParameter ("a", "b");
     req.Send ();
     UrisAreEquivalent (expected, creator.Uri.ToString ());
 }
Exemplo n.º 6
0
        public void JsonPostWithParams()
        {
            var expected = "http://ws.audioscrobbler.com/2.0/?method=someMethod&api_key=344e9141fffeb02201e1ae455d92ae9f&x=y&a=b&format=json&sk=&api_sig=6b369269588df3d3b1ac67834d703c6d";
            var creator  = new FakeWebRequestCreator();
            var req      = new LastfmRequest("someMethod", RequestType.Write, ResponseFormat.Json, creator);

            req.AddParameter("x", "y");
            req.AddParameter("a", "b");
            req.Send();
            UrisAreEquivalent(expected, creator.Uri.ToString());
        }
Exemplo n.º 7
0
        public void JsonRawWithParams()
        {
            var expected = "http://ws.audioscrobbler.com/2.0/?method=someMethod&api_key=344e9141fffeb02201e1ae455d92ae9f&x=y&a=b&raw=true&sk=&api_sig=3b419688648ce7e124c0056aba9a6438";
            var creator  = new FakeWebRequestCreator();
            var req      = new LastfmRequest("someMethod", RequestType.Write, ResponseFormat.Raw, creator);

            req.AddParameter("x", "y");
            req.AddParameter("a", "b");
            req.Send();
            UrisAreEquivalent(expected, creator.Uri.ToString());
        }
Exemplo n.º 8
0
 public void JsonRawWithParams()
 {
     var expected = "http://ws.audioscrobbler.com/2.0/?method=someMethod&api_key=344e9141fffeb02201e1ae455d92ae9f&x=y&a=b&raw=true&sk=&api_sig=3b419688648ce7e124c0056aba9a6438";
     var creator = new FakeWebRequestCreator ();
     var req = new LastfmRequest ("someMethod", RequestType.Write, ResponseFormat.Raw, creator);
     req.AddParameter ("x", "y");
     req.AddParameter ("a", "b");
     req.Send ();
     UrisAreEquivalent (expected, creator.Uri.ToString ());
 }