public void FileMethods() { TestDataType data = new TestDataType(); TestDataType data2; SerializationHelper.SaveToFile <TestDataType>(data, LOCK_NAME, _fileName); Assert.IsTrue(File.Exists(_fileName)); data2 = SerializationHelper.LoadFromFile <TestDataType>(LOCK_NAME, _fileName); Assert.IsTrue(data.Equals(data2)); }
public void StringMethods() { TestDataType data = new TestDataType(); TestDataType data2; string dataAsString; dataAsString = SerializationHelper.ObjectToString <TestDataType>(data); data2 = SerializationHelper.StringToObject <TestDataType>(dataAsString); Assert.IsTrue(data.Equals(data2)); }
public void StringSerializationTest() { StringSerializer <TestDataType> ser = SerializationHelper.GetStringSerializer <TestDataType>(); TestDataType data = new TestDataType(); TestDataType data2; string dataAsString; dataAsString = ser.ObjectToString(data); data2 = ser.StringToObject(dataAsString); Assert.IsTrue(data.Equals(data2)); }
public override bool Equals(object obj) { TestDataType x = (TestDataType)obj; return(true && this.BooleanProperty == this.BooleanProperty && this.EnumProperty == this.EnumProperty && this.GuidProperty == this.GuidProperty && this.IntegerProperty == x.IntegerProperty && this.StringProperty == this.StringProperty); }
public void FileSerializationTest() { FileSerializer <TestDataType> ser = SerializationHelper.GetFileSerializer <TestDataType>(LOCK_NAME, _fileName); TestDataType data = new TestDataType(); TestDataType data2; ser.WriteObjectToFile(data); Assert.IsTrue(File.Exists(_fileName)); data2 = ser.LoadObjectFromFile(); Assert.IsTrue(data.Equals(data2)); }