aboutsummaryrefslogtreecommitdiff
path: root/tests/Jellyfin.Common.Tests/HexTests.cs
blob: 5b578d38cbaae748c9d1c223b394d260c75ea822 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using MediaBrowser.Common;
using Xunit;

namespace Jellyfin.Common.Tests
{
    public class HexTests
    {
        [Theory]
        [InlineData("")]
        [InlineData("00")]
        [InlineData("01")]
        [InlineData("000102030405060708090a0b0c0d0e0f")]
        [InlineData("0123456789abcdef")]
        public void RoundTripTest(string data)
        {
            Assert.Equal(data, Hex.Encode(Hex.Decode(data)));
        }
    }
}