Revert SimpleJsonSerializer to use Poco serializer strategy

This commit is contained in:
John Nye
2013-11-02 07:25:40 +00:00
parent 0d03b29df7
commit 184ff4e799
2 changed files with 5 additions and 5 deletions
+4 -4
View File
@@ -137,10 +137,10 @@ namespace Octokit.Tests.Http
[Fact]
public void PerformsDataMemberAttributeMapping()
{
const string data = @"{ ""tag"":""tag-name"",
const string data = @"{ ""name"":""tag-name"",
""sha"": ""tag-sha"",
""url"": ""tag-url"",
""message"": ""initial version\n"",
""message"": ""tag-message"",
""tagger"": {
""name"": ""tagger-name"",
""email"": ""tagger-email"",
@@ -167,8 +167,8 @@ namespace Octokit.Tests.Http
Assert.Equal("tag-sha", response.BodyAsObject.Sha);
Assert.Equal("tag-url", response.BodyAsObject.Url);
Assert.Equal("tag-message", response.BodyAsObject.Message);
Assert.Equal("tagger.name", response.BodyAsObject.Tagger.Name);
Assert.Equal("tagger.email", response.BodyAsObject.Tagger.Email);
Assert.Equal("tagger-name", response.BodyAsObject.Tagger.Name);
Assert.Equal("tagger-email", response.BodyAsObject.Tagger.Email);
}
}
}
+1 -1
View File
@@ -18,7 +18,7 @@ namespace Octokit.Internal
return SimpleJson.DeserializeObject<T>(json, _serializationStrategy);
}
class GitHubSerializerStrategy : DataContractJsonSerializerStrategy
class GitHubSerializerStrategy : PocoJsonSerializerStrategy
{
protected override string MapClrMemberNameToJsonFieldName(string clrPropertyName)
{