android - Zugriff auf Testanwendungs-Assets

8

Ich habe eine XML-Datei im Anlagenverzeichnis meiner Testanwendung. Ich möchte auf diese Datei von meiner Suite-Methode der Testklasse zugreifen.

dh,

Öffentliche statische TestSuite suite () {     InputStream-Stream = // Ein Code, der das Asset zurückgibt }

Irgendeine Idee, wie ich das machen kann? Ich habe versucht mit Resources.Resources.getSystem (). GetAssets () aber kein Glück :-(. Hilfe bitte.

Danke an adv, Joseph

    
Joseph 10.10.2010, 17:31
quelle

2 Antworten

26

Ich habe das gleiche Problem mit meiner Test-App festgestellt. Leider sieht es so aus, als ob getContext () in einer Testfall-Klasse den Kontext der getesteten Anwendung zurückgibt. Um den Kontext der Testanwendung selbst zu erhalten, müssen Sie von InstrumentationTestCase erben und dann getInstrumentation().getContext() aufrufen, um den Kontext der Testanwendung zu erhalten.

    
Mike Ellery 28.10.2011 16:27
quelle
2
%Vor%

Wir können auch diese Methode link text für XML-Datei.

    
Damian Kołakowski 10.10.2010 21:17
quelle