@Test public void activityTypeNone() throws Exception { SharedPreferences sharedPreferences = PowerMock.createMock(SharedPreferences.class); Activity parent = PowerMock.createMock(Activity.class); final String none = ActivityType.NONE.name(); EasyMock.expect( sharedPreferences.getString(ActivitySaver.LAST_ACTIVITY, ActivityType.NONE.toString())) .andReturn(none); PowerMock.replayAll(); new ActivityRestorer(parent, null, sharedPreferences) .restore(Intent.FLAG_ACTIVITY_NEW_TASK, ActivityType.NONE); PowerMock.verifyAll(); }