コード例 #1
0
ファイル: ActivityRestorerTest.java プロジェクト: sng/gb
  @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();
  }