示例#1
0
        public void ThrowWhenConvertByteArrayToGuidInvalidLenght()
        {
            var byteArray = new byte[3] {
                5, 17, 211
            };
            var packetReader = new PacketReader();

            Exception exception = Assert.Throws <ArgumentException>(() => packetReader.ConvertByteArrayToGuid(byteArray));

            exception.Message.Should().Be("Byte array does not have Guid length");
        }
示例#2
0
        public void ConvertByteArrayToGuid()
        {
            var byteArray = new byte[16] {
                98, 111, 189, 219, 189, 110, 44, 70, 168, 8, 141, 230, 172, 68, 49, 58
            };
            var packetReader = new PacketReader();

            var result = packetReader.ConvertByteArrayToGuid(byteArray);

            result.Should().Be(Guid.Parse("dbbd6f62-6ebd-462c-a808-8de6ac44313a"));
        }