summaryrefslogtreecommitdiff
path: root/tests/src/com/android/dialer/calllog/TestPhoneNumberUtilsWrapper.java
diff options
context:
space:
mode:
authorNancy Chen <nancychen@google.com>2014-10-08 20:17:55 -0700
committerNancy Chen <nancychen@google.com>2014-10-15 15:01:36 -0700
commite80d62229bb11a92f0db8d4e4bac6533bbed9b66 (patch)
tree5a44adccf4d5b84655d41c53d7fb7ff01fe2a57f /tests/src/com/android/dialer/calllog/TestPhoneNumberUtilsWrapper.java
parent8ba957f15593347ab800388a4013a0d7b38ad097 (diff)
Enable use of phone accounts for voicemail info display.
Call the "isVoicemailNumber(subId, number)" method instead of the one with just the number. This is because we need to check whether a number is the voicemail number for a specific phone account, otherwise the UI would never correctly display "voicemail" for the non-default SIM. Bug:17925501 Change-Id: If1d6cb1acfcb570aca5e639858af8804bac202c0
Diffstat (limited to 'tests/src/com/android/dialer/calllog/TestPhoneNumberUtilsWrapper.java')
-rw-r--r--tests/src/com/android/dialer/calllog/TestPhoneNumberUtilsWrapper.java12
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/src/com/android/dialer/calllog/TestPhoneNumberUtilsWrapper.java b/tests/src/com/android/dialer/calllog/TestPhoneNumberUtilsWrapper.java
index 7266d8890..24916db9e 100644
--- a/tests/src/com/android/dialer/calllog/TestPhoneNumberUtilsWrapper.java
+++ b/tests/src/com/android/dialer/calllog/TestPhoneNumberUtilsWrapper.java
@@ -16,19 +16,23 @@
package com.android.dialer.calllog;
+import android.content.Context;
+import android.telecom.PhoneAccountHandle;
+
/**
- * Modified version of {@link com.android.dialer.calllog.PhoneNumberDisplayHelper} to be used in tests
- * that allows injecting the voicemail number.
+ * Modified version of {@link com.android.dialer.calllog.PhoneNumberDisplayHelper} to be used in
+ * tests that allows injecting the voicemail number.
*/
public final class TestPhoneNumberUtilsWrapper extends PhoneNumberUtilsWrapper {
private CharSequence mVoicemailNumber;
- public TestPhoneNumberUtilsWrapper(CharSequence voicemailNumber) {
+ public TestPhoneNumberUtilsWrapper(Context context, CharSequence voicemailNumber) {
+ super(context);
mVoicemailNumber = voicemailNumber;
}
@Override
- public boolean isVoicemailNumber(CharSequence number) {
+ public boolean isVoicemailNumber(PhoneAccountHandle accountHandle, CharSequence number) {
return mVoicemailNumber.equals(number);
}
}