@@ -66,6 +66,26 @@ void existsShouldReturnFalseForNonExistingKeys() {
6666 connection .keyCommands ().exists (KEY_1_BBUFFER ).as (StepVerifier ::create ).expectNext (false ).verifyComplete ();
6767 }
6868
69+ @ ParameterizedRedisTest
70+ void existsShouldReturnTrueWhenKeysExist () {
71+
72+ nativeCommands .set (KEY_1 , VALUE_1 );
73+ nativeCommands .set (KEY_2 , VALUE_2 );
74+
75+ connection .keyCommands ().exists (Arrays .asList (KEY_1_BBUFFER , KEY_2_BBUFFER )).as (StepVerifier ::create )
76+ .expectNext (true )
77+ .verifyComplete ();
78+ }
79+
80+ @ ParameterizedRedisTest
81+ void existsShouldReturnFalseWhenKeysDoNotExist () {
82+
83+ connection .keyCommands ().exists (Arrays .asList (KEY_1_BBUFFER , KEY_2_BBUFFER )).as (StepVerifier ::create )
84+ .expectNext (false ) //
85+ .verifyComplete ();
86+ }
87+
88+
6989 @ ParameterizedRedisTest // DATAREDIS-525
7090 void typeShouldReturnTypeCorrectly () {
7191
@@ -164,7 +184,7 @@ void renameShouldAlterKeyNameCorrectly() {
164184 connection .keyCommands ().rename (KEY_1_BBUFFER , KEY_2_BBUFFER ).as (StepVerifier ::create ).expectNext (true )
165185 .verifyComplete ();
166186 assertThat (nativeCommands .exists (KEY_2 )).isEqualTo (1L );
167- assertThat (nativeCommands .exists (KEY_1 )).isEqualTo ( 0L );
187+ assertThat (nativeCommands .exists (KEY_1 )).isZero ( );
168188 }
169189
170190 @ ParameterizedRedisTest // DATAREDIS-525
@@ -183,7 +203,7 @@ void renameNXShouldAlterKeyNameCorrectly() {
183203 .verifyComplete ();
184204
185205 assertThat (nativeCommands .exists (KEY_2 )).isEqualTo (1L );
186- assertThat (nativeCommands .exists (KEY_1 )).isEqualTo ( 0L );
206+ assertThat (nativeCommands .exists (KEY_1 )).isZero ( );
187207 }
188208
189209 @ ParameterizedRedisTest // DATAREDIS-525
@@ -395,7 +415,7 @@ void shouldMoveToDatabase() {
395415 .expectNext (true ) //
396416 .expectComplete () //
397417 .verify ();
398- assertThat (nativeCommands .exists (KEY_1 )).isEqualTo ( 0L );
418+ assertThat (nativeCommands .exists (KEY_1 )).isZero ( );
399419 }
400420
401421 @ ParameterizedRedisTest // DATAREDIS-694
0 commit comments