Beispiel #1
0
 public void JsonDeserialization_Success()
 {
     try {
         var       serializer = new SettingsJsonSerializer();
         string    jsonString = "{\"Id\":1,\"Message\":\"Hello\"}";
         TestClass testClass  = serializer.Deserialize <TestClass>(jsonString);
         Assert.IsTrue(testClass != null);
         Assert.IsTrue(testClass.Id == 1 && testClass.Message.Equals("Hello"));
     }
     catch {
         Assert.IsTrue(false, "Deserializing threw an exception");
     }
 }
Beispiel #2
0
        public void JsonSerialization_Success()
        {
            TestClass testClass = new TestClass()
            {
                Id      = 1,
                Message = "Hello"
            };
            SettingsJsonSerializer serializer = new SettingsJsonSerializer();
            string serializedData             = serializer.Serialize(testClass);

            Assert.IsTrue(serializedData != null && !String.IsNullOrEmpty(serializedData));
            Assert.AreEqual(
                "{\"Id\":1,\"Message\":\"Hello\"}",
                serializedData
                );
        }