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 ()); }
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 ()); }
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()); }
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()); }
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 ()); }
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()); }
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()); }
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 ()); }