DatatypesLoadSaveTests SaveAndLoadSize Method Delta Engine Documentation

Namespace: DeltaEngine.Tests.Datatypes
Assembly: DeltaEngine.Tests (in DeltaEngine.Tests.dll) Version: 1.1.1.0 (1.1.1)
Syntax

public void SaveAndLoadSize()
Examples

[Test]
public void SaveAndLoadSize()
{
    var data = BinaryDataExtensions.SaveToMemoryStream(Size.Half);
    byte[] savedBytes = data.ToArray();
    Assert.AreEqual(1 + 4 + "Size".Length + Size.SizeInBytes, savedBytes.Length);
    Assert.AreEqual("Size".Length, savedBytes[0]);
    var reconstructed = data.CreateFromMemoryStream();
    Assert.AreEqual(Size.Half, reconstructed);
}
See Also