public void CorrectRequestForCreate() {
var factory = Substitute.For<IConnection>();
var client = new TagsClient(factory);
client.Create("notarealtag");
factory.Received().ExecuteRequest<Tag>("tags", null, Arg.Is<Models.Requests.Tag>(data => data.Name == "notarealtag"), "tag", Method.POST);
}