Loading src/com/android/settings/dashboard/suggestions/SuggestionFeatureProviderImpl.java +1 −1 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ public class SuggestionFeatureProviderImpl implements SuggestionFeatureProvider @Override public void dismissSuggestion(Context context, SuggestionParser parser, Tile suggestion) { if (parser == null || suggestion == null) { if (parser == null || suggestion == null || context == null) { return; } mMetricsFeatureProvider.action( Loading tests/robotests/src/com/android/settings/dashboard/suggestions/SuggestionFeatureProviderImplTest.java +8 −0 Original line number Diff line number Diff line Loading @@ -120,6 +120,14 @@ public class SuggestionFeatureProviderImplTest { verify(mContext, never()).getPackageManager(); } @Test public void dismissSuggestion_noContext_shouldDoNothing() { mProvider.dismissSuggestion(null, mSuggestionParser, mSuggestion); verifyZeroInteractions(mFactory.metricsFeatureProvider); } @Test public void dismissSuggestion_hasNoMoreDismissCount_shouldDisableComponent() { when(mSuggestionParser.dismissSuggestion(any(Tile.class), anyBoolean())) Loading Loading
src/com/android/settings/dashboard/suggestions/SuggestionFeatureProviderImpl.java +1 −1 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ public class SuggestionFeatureProviderImpl implements SuggestionFeatureProvider @Override public void dismissSuggestion(Context context, SuggestionParser parser, Tile suggestion) { if (parser == null || suggestion == null) { if (parser == null || suggestion == null || context == null) { return; } mMetricsFeatureProvider.action( Loading
tests/robotests/src/com/android/settings/dashboard/suggestions/SuggestionFeatureProviderImplTest.java +8 −0 Original line number Diff line number Diff line Loading @@ -120,6 +120,14 @@ public class SuggestionFeatureProviderImplTest { verify(mContext, never()).getPackageManager(); } @Test public void dismissSuggestion_noContext_shouldDoNothing() { mProvider.dismissSuggestion(null, mSuggestionParser, mSuggestion); verifyZeroInteractions(mFactory.metricsFeatureProvider); } @Test public void dismissSuggestion_hasNoMoreDismissCount_shouldDisableComponent() { when(mSuggestionParser.dismissSuggestion(any(Tile.class), anyBoolean())) Loading