Merge "Relocate biometrics enrollment v2 tests"

This commit is contained in:
TreeHugger Robot
2023-01-17 07:27:05 +00:00
committed by Android (Google) Code Review
7 changed files with 12 additions and 13 deletions

View File

@@ -34,7 +34,6 @@ import android.content.res.Resources;
import android.hardware.fingerprint.FingerprintManager; import android.hardware.fingerprint.FingerprintManager;
import androidx.test.core.app.ApplicationProvider; import androidx.test.core.app.ApplicationProvider;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import org.junit.Before; import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
@@ -43,8 +42,9 @@ import org.junit.runner.RunWith;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.junit.MockitoJUnit; import org.mockito.junit.MockitoJUnit;
import org.mockito.junit.MockitoRule; import org.mockito.junit.MockitoRule;
import org.robolectric.RobolectricTestRunner;
@RunWith(AndroidJUnit4.class) @RunWith(RobolectricTestRunner.class)
public class FingerprintRepositoryTest { public class FingerprintRepositoryTest {
@Rule public final MockitoRule mockito = MockitoJUnit.rule(); @Rule public final MockitoRule mockito = MockitoJUnit.rule();

View File

@@ -31,18 +31,18 @@ import android.os.Bundle;
import android.os.SystemClock; import android.os.SystemClock;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import com.android.settings.password.ChooseLockSettingsHelper; import com.android.settings.password.ChooseLockSettingsHelper;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.robolectric.RobolectricTestRunner;
import java.time.Clock; import java.time.Clock;
import java.util.Arrays; import java.util.Arrays;
import java.util.Set; import java.util.Set;
@RunWith(AndroidJUnit4.class) @RunWith(RobolectricTestRunner.class)
public class CredentialModelTest { public class CredentialModelTest {
private final Clock mClock = SystemClock.elapsedRealtimeClock(); private final Clock mClock = SystemClock.elapsedRealtimeClock();

View File

@@ -57,7 +57,6 @@ import android.os.UserHandle;
import androidx.activity.result.ActivityResult; import androidx.activity.result.ActivityResult;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.test.core.app.ApplicationProvider; import androidx.test.core.app.ApplicationProvider;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import com.android.internal.widget.LockPatternUtils; import com.android.internal.widget.LockPatternUtils;
import com.android.internal.widget.VerifyCredentialResponse; import com.android.internal.widget.VerifyCredentialResponse;
@@ -71,10 +70,11 @@ import org.junit.runner.RunWith;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.junit.MockitoJUnit; import org.mockito.junit.MockitoJUnit;
import org.mockito.junit.MockitoRule; import org.mockito.junit.MockitoRule;
import org.robolectric.RobolectricTestRunner;
import java.util.concurrent.atomic.AtomicBoolean; import java.util.concurrent.atomic.AtomicBoolean;
@RunWith(AndroidJUnit4.class) @RunWith(RobolectricTestRunner.class)
public class AutoCredentialViewModelTest { public class AutoCredentialViewModelTest {
@Rule public final MockitoRule mockito = MockitoJUnit.rule(); @Rule public final MockitoRule mockito = MockitoJUnit.rule();

View File

@@ -48,7 +48,6 @@ import androidx.annotation.NonNull;
import androidx.lifecycle.LifecycleOwner; import androidx.lifecycle.LifecycleOwner;
import androidx.lifecycle.MutableLiveData; import androidx.lifecycle.MutableLiveData;
import androidx.test.core.app.ApplicationProvider; import androidx.test.core.app.ApplicationProvider;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import com.android.settings.biometrics2.data.repository.FingerprintRepository; import com.android.settings.biometrics2.data.repository.FingerprintRepository;
import com.android.settings.biometrics2.ui.model.EnrollmentRequest; import com.android.settings.biometrics2.ui.model.EnrollmentRequest;
@@ -62,8 +61,9 @@ import org.junit.runner.RunWith;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.junit.MockitoJUnit; import org.mockito.junit.MockitoJUnit;
import org.mockito.junit.MockitoRule; import org.mockito.junit.MockitoRule;
import org.robolectric.RobolectricTestRunner;
@RunWith(AndroidJUnit4.class) @RunWith(RobolectricTestRunner.class)
public class FingerprintEnrollIntroViewModelTest { public class FingerprintEnrollIntroViewModelTest {
@Rule public final MockitoRule mockito = MockitoJUnit.rule(); @Rule public final MockitoRule mockito = MockitoJUnit.rule();

View File

@@ -37,7 +37,6 @@ import android.os.Bundle;
import androidx.activity.result.ActivityResult; import androidx.activity.result.ActivityResult;
import androidx.test.core.app.ApplicationProvider; import androidx.test.core.app.ApplicationProvider;
import androidx.test.ext.junit.runners.AndroidJUnit4;
import com.android.settings.biometrics2.data.repository.FingerprintRepository; import com.android.settings.biometrics2.data.repository.FingerprintRepository;
import com.android.settings.biometrics2.ui.model.EnrollmentRequest; import com.android.settings.biometrics2.ui.model.EnrollmentRequest;
@@ -51,8 +50,9 @@ import org.junit.runner.RunWith;
import org.mockito.Mock; import org.mockito.Mock;
import org.mockito.junit.MockitoJUnit; import org.mockito.junit.MockitoJUnit;
import org.mockito.junit.MockitoRule; import org.mockito.junit.MockitoRule;
import org.robolectric.RobolectricTestRunner;
@RunWith(AndroidJUnit4.class) @RunWith(RobolectricTestRunner.class)
public class FingerprintEnrollmentViewModelTest { public class FingerprintEnrollmentViewModelTest {
@Rule public final MockitoRule mockito = MockitoJUnit.rule(); @Rule public final MockitoRule mockito = MockitoJUnit.rule();

View File

@@ -32,7 +32,6 @@ import android.hardware.fingerprint.IFingerprintAuthenticatorsRegisteredCallback
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import com.android.settings.biometrics2.data.repository.FingerprintRepository; import com.android.settings.biometrics2.data.repository.FingerprintRepository;
import com.android.settings.testutils.ResourcesUtils;
import java.util.ArrayList; import java.util.ArrayList;
@@ -42,8 +41,8 @@ public class FingerprintRepositoryUtils {
@NonNull Context context, @NonNull Context context,
@NonNull Resources mockedResources, @NonNull Resources mockedResources,
int numOfFp) { int numOfFp) {
final int resId = ResourcesUtils.getResourcesId(context, "integer", final int resId = context.getResources().getIdentifier("suw_max_fingerprints_enrollable",
"suw_max_fingerprints_enrollable"); "integer", context.getPackageName());
when(mockedResources.getInteger(resId)).thenReturn(numOfFp); when(mockedResources.getInteger(resId)).thenReturn(numOfFp);
} }