Android uygulama test projesinde birim test vakası yazmak için Robolectric unit test case framework (robolectric-3.0-rc3.jar) ile Eclipse IDE kullanıyorum.shadowOf() tanımlanmamış Robolectric-3.0-rc3.jar
MainActivity activity = Robolectric.setupActivity(MainActivity.class);
activity.findViewById(R.id.myvideoview).performClick();
Intent expectedIntent = new Intent(activity, CategoryActivity.class);
assertThat(shadowOf(activity).getNextStartedActivity()).isEqualTo(expectedIntent);
Destek aktivitesini kullanıyor musunuz? –
@EugenMartynov no. Herhangi bir destek faaliyeti kullanmıyorum. Ben robolectric kütüphanesi eklendi ve Junit 4 çerçeve ile Java projesi oluşturduk. –
Java projesi için neden robolectric'e ihtiyacınız var? –