public void TaggingServiceCanDeleteATag()
	    {
			//Setup
			const int tagId = 1;
			var apiCaller = A.Fake<ITaggingApiCaller>();
			var taggingService = new TaggingService(apiCaller);
		    A.CallTo(() => apiCaller.ApiDelete<Tag>(TaggingService.TAGS_ENDPOINT + tagId + "/")).Returns(new Tag {Id = 1});

			//Execute
			var deletedTag = taggingService.DeleteTag(tagId);

			//Verify
			deletedTag.ShouldNotBeNull();

		    //Teardown
	    }