Пример #1
0
        public virtual void TestAppendByte()
        {
            //sbyte[] bytes = "tes"
            byte[] bytes = Encoding.UTF8.GetBytes("tes");
            byte   tByte = 0x74;

            byte[] expectedbytes = Encoding.UTF8.GetBytes("test");

            Assert.Equal(expectedbytes, ByteUtil.AppendByte(bytes, tByte));
        }
Пример #2
0
        public void Append_Byte_To_ByteArrays_Should_Succeed()
        {
            var firstBytesArray  = GeneratePopulatedBytesArray(50);
            var secondBytesArray = GeneratePopulatedBytesArray(1);

            var byteResult = ByteUtil.AppendByte(firstBytesArray, secondBytesArray.FirstOrDefault());

            byteResult.Take(50).Should().Contain(firstBytesArray);

            byteResult.TakeLast(1).Should().Contain(secondBytesArray.FirstOrDefault());

            byteResult.Length.Should().Be(51);
        }