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)); }
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); }