Migrate away from deprecated Truth APIs.
This is a transitional step towards truth 1.0.1, where these APIs have been completely removed. Bug: 168765701 Test: m checkbuild Change-Id: I76f9c37cb699ce6ab8715ffe35d11668ccbceea1
This commit is contained in:
@@ -22,6 +22,7 @@ import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_MEDIUM;
|
||||
import static android.app.admin.DevicePolicyManager.PASSWORD_COMPLEXITY_NONE;
|
||||
|
||||
import static com.google.common.truth.Truth.assertThat;
|
||||
import static com.google.common.truth.Truth.assertWithMessage;
|
||||
|
||||
import static org.mockito.ArgumentMatchers.anyBoolean;
|
||||
import static org.mockito.ArgumentMatchers.anyInt;
|
||||
@@ -84,24 +85,24 @@ public class ChooseLockGenericControllerTest {
|
||||
public void isScreenLockVisible_shouldRespectResourceConfig() {
|
||||
for (ScreenLockType lock : ScreenLockType.values()) {
|
||||
// All locks except managed defaults to visible
|
||||
assertThat(mController.isScreenLockVisible(lock)).named(lock + " visible")
|
||||
assertWithMessage(lock + " visible").that(mController.isScreenLockVisible(lock))
|
||||
.isEqualTo(lock != ScreenLockType.MANAGED);
|
||||
}
|
||||
|
||||
SettingsShadowResources.overrideResource(R.bool.config_hide_none_security_option, true);
|
||||
SettingsShadowResources.overrideResource(R.bool.config_hide_swipe_security_option, true);
|
||||
assertThat(mController.isScreenLockVisible(ScreenLockType.NONE)).named("NONE visible")
|
||||
.isFalse();
|
||||
assertThat(mController.isScreenLockVisible(ScreenLockType.SWIPE)).named("SWIPE visible")
|
||||
assertWithMessage("NONE visible").that(mController.isScreenLockVisible(ScreenLockType.NONE))
|
||||
.isFalse();
|
||||
assertWithMessage("SWIPE visible").that(
|
||||
mController.isScreenLockVisible(ScreenLockType.SWIPE)).isFalse();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isScreenLockVisible_notCurrentUser_shouldHideInsecure() {
|
||||
mController = new ChooseLockGenericController(application, 1 /* userId */);
|
||||
assertThat(mController.isScreenLockVisible(ScreenLockType.SWIPE)).named("SWIPE visible")
|
||||
.isFalse();
|
||||
assertThat(mController.isScreenLockVisible(ScreenLockType.NONE)).named("NONE visible")
|
||||
assertWithMessage("SWIPE visible").that(
|
||||
mController.isScreenLockVisible(ScreenLockType.SWIPE)).isFalse();
|
||||
assertWithMessage("NONE visible").that(mController.isScreenLockVisible(ScreenLockType.NONE))
|
||||
.isFalse();
|
||||
}
|
||||
|
||||
@@ -109,34 +110,31 @@ public class ChooseLockGenericControllerTest {
|
||||
public void isScreenLockVisible_managedPasswordChoosable_shouldShowManaged() {
|
||||
doReturn(true).when(mManagedLockPasswordProvider).isManagedPasswordChoosable();
|
||||
|
||||
assertThat(mController.isScreenLockVisible(ScreenLockType.MANAGED)).named("MANAGED visible")
|
||||
.isTrue();
|
||||
assertWithMessage("MANAGED visible").that(
|
||||
mController.isScreenLockVisible(ScreenLockType.MANAGED)).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isScreenLockEnabled_lowerQuality_shouldReturnFalse() {
|
||||
for (ScreenLockType lock : ScreenLockType.values()) {
|
||||
assertThat(mController.isScreenLockEnabled(lock, lock.maxQuality + 1))
|
||||
.named(lock + " enabled")
|
||||
.isFalse();
|
||||
assertWithMessage(lock + " enabled").that(
|
||||
mController.isScreenLockEnabled(lock, lock.maxQuality + 1)).isFalse();
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isScreenLockEnabled_equalQuality_shouldReturnTrue() {
|
||||
for (ScreenLockType lock : ScreenLockType.values()) {
|
||||
assertThat(mController.isScreenLockEnabled(lock, lock.defaultQuality))
|
||||
.named(lock + " enabled")
|
||||
.isTrue();
|
||||
assertWithMessage(lock + " enabled").that(
|
||||
mController.isScreenLockEnabled(lock, lock.defaultQuality)).isTrue();
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isScreenLockEnabled_higherQuality_shouldReturnTrue() {
|
||||
for (ScreenLockType lock : ScreenLockType.values()) {
|
||||
assertThat(mController.isScreenLockEnabled(lock, lock.maxQuality - 1))
|
||||
.named(lock + " enabled")
|
||||
.isTrue();
|
||||
assertWithMessage(lock + " enabled").that(
|
||||
mController.isScreenLockEnabled(lock, lock.maxQuality - 1)).isTrue();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -144,9 +142,8 @@ public class ChooseLockGenericControllerTest {
|
||||
public void isScreenLockDisabledByAdmin_lowerQuality_shouldReturnTrue() {
|
||||
doReturn(true).when(mManagedLockPasswordProvider).isManagedPasswordChoosable();
|
||||
for (ScreenLockType lock : ScreenLockType.values()) {
|
||||
assertThat(mController.isScreenLockDisabledByAdmin(lock, lock.maxQuality + 1))
|
||||
.named(lock + " disabledByAdmin")
|
||||
.isTrue();
|
||||
assertWithMessage(lock + " disabledByAdmin").that(
|
||||
mController.isScreenLockDisabledByAdmin(lock, lock.maxQuality + 1)).isTrue();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -154,9 +151,8 @@ public class ChooseLockGenericControllerTest {
|
||||
public void isScreenLockDisabledByAdmin_equalQuality_shouldReturnFalse() {
|
||||
doReturn(true).when(mManagedLockPasswordProvider).isManagedPasswordChoosable();
|
||||
for (ScreenLockType lock : ScreenLockType.values()) {
|
||||
assertThat(mController.isScreenLockDisabledByAdmin(lock, lock.maxQuality))
|
||||
.named(lock + " disabledByAdmin")
|
||||
.isFalse();
|
||||
assertWithMessage(lock + " disabledByAdmin").that(
|
||||
mController.isScreenLockDisabledByAdmin(lock, lock.maxQuality)).isFalse();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -164,18 +160,16 @@ public class ChooseLockGenericControllerTest {
|
||||
public void isScreenLockDisabledByAdmin_higherQuality_shouldReturnFalse() {
|
||||
doReturn(true).when(mManagedLockPasswordProvider).isManagedPasswordChoosable();
|
||||
for (ScreenLockType lock : ScreenLockType.values()) {
|
||||
assertThat(mController.isScreenLockDisabledByAdmin(lock, lock.maxQuality - 1))
|
||||
.named(lock + " disabledByAdmin")
|
||||
.isFalse();
|
||||
assertWithMessage(lock + " disabledByAdmin").that(
|
||||
mController.isScreenLockDisabledByAdmin(lock, lock.maxQuality - 1)).isFalse();
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void isScreenLockDisabledByAdmin_managedNotChoosable_shouldReturnTrue() {
|
||||
doReturn(false).when(mManagedLockPasswordProvider).isManagedPasswordChoosable();
|
||||
assertThat(mController.isScreenLockDisabledByAdmin(
|
||||
assertWithMessage("MANANGED disabledByAdmin").that(mController.isScreenLockDisabledByAdmin(
|
||||
ScreenLockType.MANAGED, DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED))
|
||||
.named("MANANGED disabledByAdmin")
|
||||
.isTrue();
|
||||
}
|
||||
|
||||
@@ -218,7 +212,7 @@ public class ChooseLockGenericControllerTest {
|
||||
|
||||
final int upgradedQuality =
|
||||
mController.upgradeQuality(DevicePolicyManager.PASSWORD_QUALITY_ALPHABETIC);
|
||||
assertThat(upgradedQuality).named("upgradedQuality")
|
||||
assertWithMessage("upgradedQuality").that(upgradedQuality)
|
||||
.isEqualTo(DevicePolicyManager.PASSWORD_QUALITY_ALPHABETIC);
|
||||
}
|
||||
|
||||
@@ -230,7 +224,7 @@ public class ChooseLockGenericControllerTest {
|
||||
|
||||
final int upgradedQuality =
|
||||
mController.upgradeQuality(DevicePolicyManager.PASSWORD_QUALITY_SOMETHING);
|
||||
assertThat(upgradedQuality).named("upgradedQuality")
|
||||
assertWithMessage("upgradedQuality").that(upgradedQuality)
|
||||
.isEqualTo(DevicePolicyManager.PASSWORD_QUALITY_ALPHABETIC);
|
||||
}
|
||||
|
||||
|
@@ -33,6 +33,7 @@ import static com.android.settings.password.ChooseLockGeneric.CONFIRM_CREDENTIAL
|
||||
import static com.android.settings.password.ChooseLockSettingsHelper.EXTRA_KEY_REQUESTED_MIN_COMPLEXITY;
|
||||
|
||||
import static com.google.common.truth.Truth.assertThat;
|
||||
import static com.google.common.truth.Truth.assertWithMessage;
|
||||
|
||||
import static org.robolectric.RuntimeEnvironment.application;
|
||||
|
||||
@@ -92,18 +93,16 @@ public class ChooseLockPasswordTest {
|
||||
.setUserId(123)
|
||||
.build();
|
||||
|
||||
assertThat(intent.getBooleanExtra(ChooseLockSettingsHelper.EXTRA_KEY_FORCE_VERIFY, false))
|
||||
.named("EXTRA_KEY_FORCE_VERIFY")
|
||||
assertWithMessage("EXTRA_KEY_FORCE_VERIFY").that(
|
||||
intent.getBooleanExtra(ChooseLockSettingsHelper.EXTRA_KEY_FORCE_VERIFY, false))
|
||||
.isFalse();
|
||||
assertThat((LockscreenCredential) intent.getParcelableExtra(
|
||||
ChooseLockSettingsHelper.EXTRA_KEY_PASSWORD))
|
||||
.named("EXTRA_KEY_PASSWORD")
|
||||
assertWithMessage("EXTRA_KEY_PASSWORD").that(
|
||||
(LockscreenCredential) intent.getParcelableExtra(
|
||||
ChooseLockSettingsHelper.EXTRA_KEY_PASSWORD))
|
||||
.isEqualTo(LockscreenCredential.createPassword("password"));
|
||||
assertThat(intent.getIntExtra(PASSWORD_TYPE_KEY, 0))
|
||||
.named("PASSWORD_TYPE_KEY")
|
||||
assertWithMessage("PASSWORD_TYPE_KEY").that(intent.getIntExtra(PASSWORD_TYPE_KEY, 0))
|
||||
.isEqualTo(DevicePolicyManager.PASSWORD_QUALITY_NUMERIC);
|
||||
assertThat(intent.getIntExtra(Intent.EXTRA_USER_ID, 0))
|
||||
.named("EXTRA_USER_ID")
|
||||
assertWithMessage("EXTRA_USER_ID").that(intent.getIntExtra(Intent.EXTRA_USER_ID, 0))
|
||||
.isEqualTo(123);
|
||||
}
|
||||
|
||||
@@ -115,15 +114,13 @@ public class ChooseLockPasswordTest {
|
||||
.setUserId(123)
|
||||
.build();
|
||||
|
||||
assertThat(intent.getBooleanExtra(ChooseLockSettingsHelper.EXTRA_KEY_REQUEST_GK_PW_HANDLE,
|
||||
false))
|
||||
.named("EXTRA_KEY_REQUEST_GK_PW")
|
||||
assertWithMessage("EXTRA_KEY_REQUEST_GK_PW").that(
|
||||
intent.getBooleanExtra(
|
||||
ChooseLockSettingsHelper.EXTRA_KEY_REQUEST_GK_PW_HANDLE, false))
|
||||
.isTrue();
|
||||
assertThat(intent.getIntExtra(PASSWORD_TYPE_KEY, 0))
|
||||
.named("PASSWORD_TYPE_KEY")
|
||||
assertWithMessage("PASSWORD_TYPE_KEY").that(intent.getIntExtra(PASSWORD_TYPE_KEY, 0))
|
||||
.isEqualTo(PASSWORD_QUALITY_ALPHANUMERIC);
|
||||
assertThat(intent.getIntExtra(Intent.EXTRA_USER_ID, 0))
|
||||
.named("EXTRA_USER_ID")
|
||||
assertWithMessage("EXTRA_USER_ID").that(intent.getIntExtra(Intent.EXTRA_USER_ID, 0))
|
||||
.isEqualTo(123);
|
||||
}
|
||||
|
||||
@@ -151,12 +148,12 @@ public class ChooseLockPasswordTest {
|
||||
.setProfileToUnify(23, LockscreenCredential.createNone())
|
||||
.build();
|
||||
|
||||
assertThat(intent.getIntExtra(ChooseLockSettingsHelper.EXTRA_KEY_UNIFICATION_PROFILE_ID, 0))
|
||||
.named("EXTRA_KEY_UNIFICATION_PROFILE_ID")
|
||||
assertWithMessage("EXTRA_KEY_UNIFICATION_PROFILE_ID").that(
|
||||
intent.getIntExtra(ChooseLockSettingsHelper.EXTRA_KEY_UNIFICATION_PROFILE_ID, 0))
|
||||
.isEqualTo(23);
|
||||
assertThat((LockscreenCredential) intent.getParcelableExtra(
|
||||
ChooseLockSettingsHelper.EXTRA_KEY_UNIFICATION_PROFILE_CREDENTIAL))
|
||||
.named("EXTRA_KEY_UNIFICATION_PROFILE_CREDENTIAL")
|
||||
assertWithMessage("EXTRA_KEY_UNIFICATION_PROFILE_CREDENTIAL").that(
|
||||
(LockscreenCredential) intent.getParcelableExtra(
|
||||
ChooseLockSettingsHelper.EXTRA_KEY_UNIFICATION_PROFILE_CREDENTIAL))
|
||||
.isNotNull();
|
||||
}
|
||||
|
||||
|
@@ -17,6 +17,7 @@
|
||||
package com.android.settings.password;
|
||||
|
||||
import static com.google.common.truth.Truth.assertThat;
|
||||
import static com.google.common.truth.Truth.assertWithMessage;
|
||||
|
||||
import static org.robolectric.RuntimeEnvironment.application;
|
||||
|
||||
@@ -58,16 +59,13 @@ public class ChooseLockPatternTest {
|
||||
.setUserId(123)
|
||||
.build();
|
||||
|
||||
assertThat(intent
|
||||
assertWithMessage("EXTRA_KEY_FORCE_VERIFY").that(intent
|
||||
.getBooleanExtra(ChooseLockSettingsHelper.EXTRA_KEY_FORCE_VERIFY, false))
|
||||
.named("EXTRA_KEY_FORCE_VERIFY")
|
||||
.isFalse();
|
||||
assertThat((LockscreenCredential) intent
|
||||
assertWithMessage("EXTRA_KEY_PASSWORD").that((LockscreenCredential) intent
|
||||
.getParcelableExtra(ChooseLockSettingsHelper.EXTRA_KEY_PASSWORD))
|
||||
.named("EXTRA_KEY_PASSWORD")
|
||||
.isEqualTo(createPattern("1234"));
|
||||
assertThat(intent.getIntExtra(Intent.EXTRA_USER_ID, 0))
|
||||
.named("EXTRA_USER_ID")
|
||||
assertWithMessage("EXTRA_USER_ID").that(intent.getIntExtra(Intent.EXTRA_USER_ID, 0))
|
||||
.isEqualTo(123);
|
||||
}
|
||||
|
||||
@@ -78,13 +76,11 @@ public class ChooseLockPatternTest {
|
||||
.setUserId(123)
|
||||
.build();
|
||||
|
||||
assertThat(intent
|
||||
assertWithMessage("EXTRA_KEY_REQUEST_GK_PW").that(intent
|
||||
.getBooleanExtra(ChooseLockSettingsHelper.EXTRA_KEY_REQUEST_GK_PW_HANDLE, false))
|
||||
.named("EXTRA_KEY_REQUEST_GK_PW")
|
||||
.isTrue();
|
||||
assertThat(intent
|
||||
.getIntExtra(Intent.EXTRA_USER_ID, 0))
|
||||
.named("EXTRA_USER_ID")
|
||||
assertWithMessage("EXTRA_USER_ID")
|
||||
.that(intent.getIntExtra(Intent.EXTRA_USER_ID, 0))
|
||||
.isEqualTo(123);
|
||||
}
|
||||
|
||||
@@ -94,12 +90,12 @@ public class ChooseLockPatternTest {
|
||||
.setProfileToUnify(23, LockscreenCredential.createNone())
|
||||
.build();
|
||||
|
||||
assertThat(intent.getIntExtra(ChooseLockSettingsHelper.EXTRA_KEY_UNIFICATION_PROFILE_ID, 0))
|
||||
.named("EXTRA_KEY_UNIFICATION_PROFILE_ID")
|
||||
assertWithMessage("EXTRA_KEY_UNIFICATION_PROFILE_ID").that(intent
|
||||
.getIntExtra(ChooseLockSettingsHelper.EXTRA_KEY_UNIFICATION_PROFILE_ID, 0))
|
||||
.isEqualTo(23);
|
||||
assertThat((LockscreenCredential) intent.getParcelableExtra(
|
||||
ChooseLockSettingsHelper.EXTRA_KEY_UNIFICATION_PROFILE_CREDENTIAL))
|
||||
.named("EXTRA_KEY_UNIFICATION_PROFILE_CREDENTIAL")
|
||||
assertWithMessage("EXTRA_KEY_UNIFICATION_PROFILE_CREDENTIAL").that(
|
||||
(LockscreenCredential) intent.getParcelableExtra(
|
||||
ChooseLockSettingsHelper.EXTRA_KEY_UNIFICATION_PROFILE_CREDENTIAL))
|
||||
.isNotNull();
|
||||
}
|
||||
|
||||
|
@@ -17,6 +17,7 @@
|
||||
package com.android.settings.password;
|
||||
|
||||
import static com.google.common.truth.Truth.assertThat;
|
||||
import static com.google.common.truth.Truth.assertWithMessage;
|
||||
|
||||
import static org.robolectric.RuntimeEnvironment.application;
|
||||
|
||||
@@ -115,7 +116,7 @@ public class SetupChooseLockPasswordTest {
|
||||
activity.findViewById(R.id.screen_lock_options).performClick();
|
||||
AlertDialog latestAlertDialog = (AlertDialog) ShadowDialog.getLatestDialog();
|
||||
int count = latestAlertDialog.getListView().getCount();
|
||||
assertThat(count).named("List items shown").isEqualTo(3);
|
||||
assertWithMessage("List items shown").that(count).isEqualTo(3);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -141,7 +142,7 @@ public class SetupChooseLockPasswordTest {
|
||||
assertThat(nextStartedActivity).isNotNull();
|
||||
assertThat(nextStartedActivity.getBooleanExtra(
|
||||
ChooseLockGenericFragment.EXTRA_SHOW_OPTIONS_BUTTON, false)).isTrue();
|
||||
assertThat(nextStartedActivity.getStringExtra("foo")).named("Foo extra")
|
||||
assertWithMessage("Foo extra").that(nextStartedActivity.getStringExtra("foo"))
|
||||
.isEqualTo("bar");
|
||||
}
|
||||
|
||||
|
@@ -17,6 +17,7 @@
|
||||
package com.android.settings.password;
|
||||
|
||||
import static com.google.common.truth.Truth.assertThat;
|
||||
import static com.google.common.truth.Truth.assertWithMessage;
|
||||
|
||||
import static org.robolectric.RuntimeEnvironment.application;
|
||||
|
||||
@@ -112,7 +113,7 @@ public class SetupChooseLockPatternTest {
|
||||
AlertDialog chooserDialog = ShadowAlertDialogCompat.getLatestAlertDialog();
|
||||
assertThat(chooserDialog).isNotNull();
|
||||
int count = chooserDialog.getListView().getCount();
|
||||
assertThat(count).named("List items shown").isEqualTo(3);
|
||||
assertWithMessage("List items shown").that(count).isEqualTo(3);
|
||||
}
|
||||
|
||||
@Config(qualifiers = "sw400dp")
|
||||
|
Reference in New Issue
Block a user