Sto scrivendo dei test per un'attività (la mia classe di test estende ActivityInstrumentationTestCase2), ho scritto alcuni test di base e funzionano bene.testare un'attività che si chiama setResult
Tuttavia la mia attività al termine restituisce dati extra all'attività di chiamata tramite setResult (resultcode, Intent i) Cosa mi piacerebbe fare utilizzando la strumentazione portare a termine la mia attività, quindi controllare cosa ha passato nella chiamata setResult.
C'è qualche modo per farlo? non sono stato ancora in grado di trovare qualcosa, un approccio sarebbe quello di sottoclasse la classe di attività e sovrascrivere setResult per ricordare che & esporre ciò che è stato passato a setResult (risulta che setResult è definitivo, quindi non puoi farlo neanche) , sembra che ci dovrebbe essere un modo migliore.