public void ShouldDeserializeJsonToObject()
{
const string jsonObj = "{\"Id\":1,\"Name\":\"foo\"}";
var expectedResult = new TestObject {Id = 1, Name = "foo"};
var result = JsonHelper.DeserializeJson<TestObject>(jsonObj);
Assert.NotNull(result);
Assert.AreEqual(expectedResult.Id, result.Id);
Assert.AreEqual(expectedResult.Name, result.Name);
Assert.AreEqual(expectedResult.Child, result.Child);
}