@Override
  public OverlayData createOverlayData(ComponentName remoteApp) {
    if (mOverrides.containsKey(remoteApp.getPackageName())) {
      return mOverrides.get(remoteApp.getPackageName());
    } else {
      return mOriginal.createOverlayData(remoteApp);
    }
  }
@Test
  public void testReturnsOriginalIfNotInMap() {
    Assert.assertEquals(
        Color.GRAY,
        mUnderTest
            .createOverlayData(new ComponentName("com.example4", "Activity"))
            .getPrimaryColor());
    Mockito.verify(mOriginal).createOverlayData(new ComponentName("com.example4", "Activity"));
  }