Come deridere i grafici degli oggetti di attività di Dagger?

Sto utilizzando Dagger in un'applicazione android per fornire grafici di applicazione e attività. E sto usando Robolectric per test di unità. So che posso fornire Robolectric con una class di Applicazione sostitutiva che è configurata con un grafico di object applicativo che sovrascrive quello reale con le mocks. Ma sono stompato per come fare lo stesso con i grafici degli oggetti di attività poiché il model standard per i grafici degli oggetti di attività è per le attività stesse per istanziare il module dagger specifico di attività che hanno bisogno. Ogni suggerimento sarà molto apprezzato.

  • Test di funzionalità Android con Dagger
  • L'esempio di pugnale costruito con eclipse non riesce con 'Si prega di verificare che la generazione di codice sia stata eseguita per questo module'.
  • Il context non può essere fornito senza un metodo annotato @ Provides, ma è?
  • Utilizzare i moduli Dagger senza la direttiva "injects"
  • Dagger 2 su Android @Singleton class annotata non viene iniettata
  • Il codice Dagger che dà NoClassDefFoundError quando Espresso Test sono eseguiti, il funzionamento normale funziona bene
  • Il codice Dagger che dà NoClassDefFoundError quando Espresso Test sono eseguiti, il funzionamento normale funziona bene
  • Utilizzare i moduli Dagger senza la direttiva "injects"
  • Dagger + Proguard obfuscation, Errori che creano un grafico di oggetti
  • Pugnale non gradisce i costruttori che lanciano eccezioni
  • Test di funzionalità Android con Dagger
  • Come utilizzare la class AndroidInjection nelle viste personalizzate o in altre classi di androidi?
  • One Solution collect form web for “Come deridere i grafici degli oggetti di attività di Dagger?”

    Dai un'occhiata al mio progetto – https://github.com/emartynov/UrlSetter

    Trovenetworking come sono riuscito a usare le prove con Dagger in test Robolectric

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.