Merge "Fix a NPE from incorrect assumption of operation pecedence."
This commit is contained in:
committed by
Android (Google) Code Review
commit
917ed5e70a
@@ -128,8 +128,10 @@ public class LegacySuggestionContextualCardController implements ContextualCardC
|
||||
return;
|
||||
}
|
||||
final List<Suggestion> suggestions = mSuggestionController.getSuggestions();
|
||||
Log.d(TAG, "Loaded suggests: "
|
||||
+ suggestions == null ? "null" : String.valueOf(suggestions.size()));
|
||||
final String suggestionCount = suggestions == null
|
||||
? "null"
|
||||
: String.valueOf(suggestions.size());
|
||||
Log.d(TAG, "Loaded suggests: " + suggestionCount);
|
||||
|
||||
final List<ContextualCard> cards = new ArrayList<>();
|
||||
if (suggestions != null) {
|
||||
|
@@ -19,6 +19,7 @@ package com.android.settings.homepage.contextualcards.legacysuggestion;
|
||||
import static com.google.common.truth.Truth.assertThat;
|
||||
|
||||
import static org.mockito.Mockito.verify;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
||||
import android.content.Context;
|
||||
|
||||
@@ -84,8 +85,10 @@ public class LegacySuggestionContextualCardControllerTest {
|
||||
|
||||
@Test
|
||||
public void onServiceConnected_shouldLoadSuggestion() {
|
||||
when(mSuggestionController.getSuggestions()).thenReturn(null);
|
||||
mController.mSuggestionController = mSuggestionController;
|
||||
mController.setCardUpdateListener(mCardUpdateListener);
|
||||
|
||||
mController.onServiceConnected();
|
||||
|
||||
verify(mSuggestionController).getSuggestions();
|
||||
|
Reference in New Issue
Block a user