public static JsonObjectNode CreateIdentityCard(string name) { var card = new JsonObjectNode(); card["Name"] = new JsonStringNode(name); card["Age"] = new JsonIntegerNode(22); return(card); }
public void ToObject_Null() { // Arrange var integerNode = new JsonIntegerNode(); Type type = null; // Act integerNode.ConvertTo(type); }
private void UnsignedValue_set_Parameterized(ulong value) { // Arrange var integerNode = new JsonIntegerNode(); // Act integerNode.UnsignedValue = value; // Assert Assert.AreEqual(value, integerNode.UnsignedValue); }
private void ToObject_Parameterized <T>(long value, T expectedResult) { // Arrange var integerNode = new JsonIntegerNode(value); // Act T result = integerNode.ConvertTo <T>(); // Assert Assert.AreEqual(expectedResult, result); }
private void ToString_Parameterized(long value, string expectedResult) { // Arrange var integerNode = new JsonIntegerNode(value); // Act string result = integerNode.ToString(); // Assert Assert.AreEqual(expectedResult, result); }
private void WriteTo_Parameterized(long value, string expectedResult) { // Arrange var integerNode = new JsonIntegerNode(value); var writer = JsonWriter.Create(); // Act integerNode.Write(writer); // Assert Assert.AreEqual(expectedResult, writer.ToString()); }
public void ToString_DecimalValue_DefaultCulture() { // Arrange var node = new JsonIntegerNode(1234567); // Act string json = node.ToString(); // Assert Assert.IsNotNull(node); Assert.AreEqual("1234567", json); }
public void Clone_MaximumValue() { // Arrange var integerNode = new JsonIntegerNode(long.MaxValue); // Act var cloneNode = integerNode.Clone() as JsonIntegerNode; // Assert Assert.AreNotSame(integerNode, cloneNode); Assert.AreEqual(integerNode.Value, cloneNode.Value); }
public void ToString_DecimalValue_CultureWithDifferentDecimalSeparator() { CultureTestUtility.ExecuteInCulture("fr-FR", () => { // Arrange var node = new JsonIntegerNode(1234567); // Act string json = node.ToString(); // Assert Assert.IsNotNull(node); Assert.AreEqual("1234567", json); }); }