public void ReadNumber() { MockedJsonReader reader = new MockedJsonReader(); reader.Begin().Number(123456).End(); Assert.AreEqual("123456", reader.ReadNumber().ToString()); Assert.IsTrue(reader.EOF); }
public void ReadTypedNumber() { MockedJsonReader reader = new MockedJsonReader(); reader.Begin().Array(). Number(123). Number(456). Number(2.5). Number(4.2). Number(9.99m). EndArray().End(); reader.ReadToken(JsonTokenClass.Array); Assert.AreEqual(123, (int)reader.ReadNumber()); Assert.AreEqual(456L, (long)reader.ReadNumber()); Assert.AreEqual(2.5f, (float)reader.ReadNumber()); Assert.AreEqual(4.2, (double)reader.ReadNumber()); Assert.AreEqual(9.99m, (decimal)reader.ReadNumber()); reader.ReadToken(JsonTokenClass.EndArray); Assert.IsFalse(reader.Read()); }
public void ReadNumber() { MockedJsonReader reader = new MockedJsonReader(); reader.Begin().Number(123456).End(); Assert.AreEqual("123456", reader.ReadNumber()); Assert.IsTrue(reader.EOF); }
public void ReadTypedNumber() { MockedJsonReader reader = new MockedJsonReader(); reader.Begin().Array(). Number(123). Number(456). Number(2.5). Number(4.2). Number(9.99m). EndArray().End(); reader.ReadToken(JsonTokenClass.Array); Assert.AreEqual(123, (int) reader.ReadNumber()); Assert.AreEqual(456L, (long) reader.ReadNumber()); Assert.AreEqual(2.5f, (float) reader.ReadNumber()); Assert.AreEqual(4.2, (double) reader.ReadNumber()); Assert.AreEqual(9.99m, (decimal) reader.ReadNumber()); reader.ReadToken(JsonTokenClass.EndArray); Assert.IsFalse(reader.Read()); }