es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    La razón por la que la prueba está fallando es porque la función expect está verificando la misma instancia exacta de Future, lo que no es el caso en este escenario. A pesar de que los valores contenidos en ambos objetos Future son iguales, son instancias diferentes de la clase Future. Por lo tanto, la prueba devuelve error ya que no logra comparar las mismas instancias exactas de Future.

    Para solucionar esto, simplemente podrías usar el comprobador completion para verificar el valor del objeto Future. El código actualizado se vería así:

    esperar(Future.value(true), completion(equals(true)));
    

    Este comprobador verifica que el valor del Future es igual a “true”.

Comments are closed.