public static bool SerializeAbstractClassTest() { try { AbstractClass a = new RealClass() { ID = 12 }; string json = JsonSerializer.SerializeObject(a); string correctValue = "{\"Test2\":\"test2\",\"ID\":12,\"Test\":\"test\"}"; if (json != correctValue) { Debug.Print("Fail: SerializeAbstractClassTest - Values did not match"); return false; } RealClass b = new RealClass() { ID = 12 }; json = JsonSerializer.SerializeObject(b); correctValue = "{\"Test2\":\"test2\",\"ID\":12,\"Test\":\"test\"}"; if (json != correctValue) { Debug.Print("Fail: SerializeAbstractClassTest - Values did not match"); return false; } Debug.Print("Success: SerializeAbstractClassTest"); return true; } catch (Exception ex) { Debug.Print("Fail: SerializeAbstractClassTest - " + ex.Message); return false; } }
static void Main(string[] args) { Initializer.Init(); RealClass c = new RealClass(); Console.WriteLine("From LibraryA: " + c.DoIt()); Console.ReadKey(); }
public static bool SerializeAbstractClassTest() { try { AbstractClass a = new RealClass() { ID = 12 }; string json = JsonSerializer.SerializeObject(a); string correctValue = "{\"Test2\":\"test2\",\"ID\":12,\"Test\":\"test\"}"; if (json != correctValue) { Debug.Print("Fail: SerializeAbstractClassTest - Values did not match"); return(false); } RealClass b = new RealClass() { ID = 12 }; json = JsonSerializer.SerializeObject(b); correctValue = "{\"Test2\":\"test2\",\"ID\":12,\"Test\":\"test\"}"; if (json != correctValue) { Debug.Print("Fail: SerializeAbstractClassTest - Values did not match"); return(false); } Debug.Print("Success: SerializeAbstractClassTest"); return(true); } catch (Exception ex) { Debug.Print("Fail: SerializeAbstractClassTest - " + ex.Message); return(false); } }
public RealClassAdapter() { _realClass = new RealClass(); }
public Adapters() { realClass = new RealClass(); }
public SerializationClass(RealClass wrappedObject) { _wrappedObject = wrappedObject; }