--- /dev/null
+package com.farmerbb.taskbar.ui;
+
+import android.view.View;
+
+public class MockUIHost implements UIHost {
+
+ @Override
+ public void addView(View view, ViewParams params) {}
+
+ @Override
+ public void removeView(View view) {}
+
+ @Override
+ public void terminate() {}
+}
private Context context;
SharedPreferences prefs;
+ private UIHost host = new MockUIHost();
+
@Before
public void setUp() {
context = ApplicationProvider.getApplicationContext();
uiController = new TaskbarController(context);
prefs = U.getSharedPreferences(context);
+
+ uiController.onCreateHost(host);
}
@After
public void tearDown() {
prefs.edit().remove(PREF_START_BUTTON_IMAGE).apply();
+
+ uiController.onDestroyHost(host);
}
@Test