public void ResultReturnJsonStringWhenDataHasOneProperty() { var sampleClass = new SampleClassWithOneJsonProperty(); var result = new JsonNetResult(sampleClass); Assert.AreEqual("{\"Name\":\"SampleName\"}", result.JsonResultString); }
public void ResultReturnJsonStringWhenDataHasSubValues() { var sampleClass = new SampleClassWithSubJsonPropert(); var result = new JsonNetResult(sampleClass); Assert.AreEqual("{\"Country\":\"USA\",\"FavoriteCity\":\"SampleCity\"}", result.JsonResultString); }
public void ResultReturnJsonStringWhenDataHasMultipleProperties() { var sampleClass = new SampleClassWithMultipleJsonProperties(); var result = new JsonNetResult(sampleClass); Assert.AreEqual("{\"Name\":\"SampleName\",\"FavoriteNumber\":42}", result.JsonResultString); }
public void ResultReturnsDataWasNullForNullData() { var result = new JsonNetResult(null); Assert.AreEqual("[Data was Null]", result.JsonResultString); }