@Test
void encodeLong() {

    assertThat(RedisEncodings.encode(-1)).isEqualTo(Strings.bytes("-1"));
    assertThat(RedisEncodings.encode(9)).isEqualTo(Strings.bytes("9"));
    assertThat(RedisEncodings.encode(88)).isEqualTo(Strings.bytes("88"));
    assertThat(RedisEncodings.encode(777)).isEqualTo(Strings.bytes("777"));
    assertThat(RedisEncodings.encode(6666)).isEqualTo(Strings.bytes("6666"));
    assertThat(RedisEncodings.encode(55555)).isEqualTo(Strings.bytes("55555"));
    assertThat(RedisEncodings.encode(444444)).isEqualTo(Strings.bytes("444444"));
    assertThat(RedisEncodings.encode(3333333)).isEqualTo(Strings.bytes("3333333"));
    assertThat(RedisEncodings.encode(-1234567890)).isEqualTo(Strings.bytes("-1234567890"));
    assertThat(RedisEncodings.encode(5L)).isEqualTo(Strings.bytes("5"));
    assertThat(RedisEncodings.encode(-1234567890123456789L)).isEqualTo(Strings.bytes("-1234567890123456789"));
}