BendTests.A02_RangemapManagerTests.T000_RangeKey_EncodedSort C# (CSharp) Метод

T000_RangeKey_EncodedSort() приватный Метод

private T000_RangeKey_EncodedSort ( ) : void
Результат void
        public void T000_RangeKey_EncodedSort()
        {
            RecordKey a_key = new RecordKey().appendParsedKey("AAAAAAA/ZZZZZZZZZ/s/s/s/s/s");
            RecordKey b_key = new RecordKey().appendParsedKey("B/ZZ");

            Assert.True(a_key.CompareTo(b_key) < 0, "a key should be less than b key");

            RecordKey a_range = RangemapManager.RangeKey.newSegmentRangeKey(a_key, a_key, 0).toRecordKey();
            RecordKey b_range = RangemapManager.RangeKey.newSegmentRangeKey(b_key, b_key, 0).toRecordKey();

            Console.WriteLine(Lsd.ToHexString(a_range.encode()));
            Console.WriteLine(Lsd.ToHexString(b_range.encode()));

            Assert.True(a_range.CompareTo(b_range) < 0, "a range should also be less than b range!!");
            Assert.True(b_range.CompareTo(a_range) > 0, "b range should be greater than a range!!");
        }