public void Constructor() { Random random = new Random(); Byte[] duidValue = random.NextBytes(20); UnknownDUID duid = new UnknownDUID(duidValue); Assert.Equal(duidValue, duid.Value); }
public void FromByteArray() { Random random = new Random(); Byte[] value = random.NextBytes(20); Byte[] input = new Byte[value.Length + 2]; input[0] = 0; input[1] = 0; value.CopyTo(input, 2); UnknownDUID duid = UnknownDUID.FromByteArray(input, 0); new UnknownDUID(input); Byte[] asByteStream = duid.GetAsByteStream(); Assert.Equal(value, duid.Value); Assert.Equal(input, asByteStream); }