@Test
public void invokingGeoRadiusByMemberCreatesNewSpan() {

  commandCreatesNewSpan(RedisCommand.GEORADIUSBYMEMBER,
      () -> getConnection().geoRadiusByMember("key".getBytes(), "member".getBytes(), 0D));
  verify(mockRedisConnection()).geoRadiusByMember("key".getBytes(), "member".getBytes(), 0D);
  commandCreatesNewSpan(RedisCommand.GEORADIUSBYMEMBER,
      () -> getConnection().geoRadiusByMember("key".getBytes(), "member".getBytes(), null));
  verify(mockRedisConnection()).geoRadiusByMember("key".getBytes(), "member".getBytes(), null);
  commandCreatesNewSpan(RedisCommand.GEORADIUSBYMEMBER,
      () -> getConnection().geoRadiusByMember("key".getBytes(), "member".getBytes(), null,
          RedisGeoCommands.GeoRadiusCommandArgs.newGeoRadiusArgs()));
  verify(mockRedisConnection())
      .geoRadiusByMember(eq("key".getBytes()), eq("member".getBytes()), isNull(),
          any(RedisGeoCommands.GeoRadiusCommandArgs.class));
}