public void TestAddDataSerializableFactoryClassWithDuplicateId() { var config = new SerializationConfig(); config.AddDataSerializableFactory(1, new MyDataSerializableFactory()); config.AddDataSerializableFactoryClass(1, typeof(MyDataSerializableFactory)); var service = new SerializationServiceBuilder().SetConfig(config).Build(); }
public void TestAddDataSerializableFactory() { var service1 = new SerializationServiceBuilder().Build(); var data = service1.ToData(new DataSerializableBasicType()); var config = new SerializationConfig(); config.AddDataSerializableFactory(1, new MyDataSerializableFactory()); var service = new SerializationServiceBuilder().SetConfig(config).Build(); var obj = service.ToObject<object>(data); Assert.IsInstanceOf<DataSerializableBasicType>(obj); }
public void TestAddDataSerializableFactoryWithBadId() { var config = new SerializationConfig(); config.AddDataSerializableFactory(-1, new MyDataSerializableFactory()); var service = new SerializationServiceBuilder().SetConfig(config).Build(); }