Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

305
Views
Prueba con TestBed: no hay proveedor para el error de la barra de estado

He leído el artículo sobre la prueba de proyectos Ionic2 con TestBed y tengo problemas cuando intento repetir el ejemplo del artículo en mi entorno. Cuando trato de iniciar las pruebas en el Paso 3 , aparece el error "No hay proveedor para la barra de estado" .

Probablemente sea una pregunta estúpida, pero ¿alguien puede suponer por qué sucede?

StatusBar está incluido (importado) en mi archivo app.component.ts .

 import { StatusBar } from '@ionic-native/status-bar';
about 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Al usar TestBed, está creando un @NgModule completamente nuevo únicamente para realizar pruebas. Como tal, debe configurar ese módulo de prueba para importar todas sus dependencias, incluida, en su caso, la barra de estado.

Entonces, de la misma manera que importa la barra de estado en su aplicación principal (ya sea directamente o importando el NgModule que contiene), debe hacer lo mismo para su módulo de prueba.

 TestBed.configureTestingModule({ ......, providers: [ StatusBar ] })

o

 TestBed.configureTestingModule({ imports: [ ModuleContainingStatusBar ] })

(lo siento, no estoy familiarizado con Ionic, así que no sé cómo importar StatusBar para usarlo)

about 4 years ago · Santiago Trujillo Report

0

Intente agregarlo a la matriz de providers de su @NgModule

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!