Home
last modified time | relevance | path

Searched refs:TestAppRecord (Results 1 – 6 of 6) sorted by relevance

/aosp14/frameworks/base/packages/SettingsLib/SpaPrivileged/tests/src/com/android/settingslib/spaprivileged/tests/testutils/
H A DTestTogglePermissionAppListModel.kt29 ) : TogglePermissionAppListModel<TestAppRecord> {
36 override fun transformItem(app: ApplicationInfo) = TestAppRecord(app = app)
38 override fun filter(userIdFlow: Flow<Int>, recordListFlow: Flow<List<TestAppRecord>>) =
42 override fun isAllowed(record: TestAppRecord) = isAllowedState
44 override fun isChangeable(record: TestAppRecord) = isChangeable
46 override fun setAllowed(record: TestAppRecord, newAllowed: Boolean) {
H A DTestAppListModel.kt25 data class TestAppRecord( dataClass
32 ) : AppListModel<TestAppRecord> {
34 appListFlow.mapItem(::TestAppRecord)
36 override fun getGroupTitle(option: Int, record: TestAppRecord) =
/aosp14/frameworks/base/packages/SettingsLib/SpaPrivileged/tests/src/com/android/settingslib/spaprivileged/model/app/
H A DAppListViewModelTest.kt51 private fun createViewModel(): AppListViewModelImpl<TestAppRecord> {
52 val viewModel = AppListViewModelImpl<TestAppRecord>(
130 private data class TestAppRecord(override val app: ApplicationInfo) : AppRecord dataClass
132 private class TestAppListModel : AppListModel<TestAppRecord> {
136 appListFlow.mapItem(::TestAppRecord)
138 override suspend fun onFirstLoaded(recordList: List<TestAppRecord>): Boolean {
/aosp14/frameworks/base/packages/SettingsLib/SpaPrivileged/tests/src/com/android/settingslib/spaprivileged/template/app/
H A DAppListTest.kt38 import com.android.settingslib.spaprivileged.tests.testutils.TestAppRecord
111 appEntries: List<AppEntry<TestAppRecord>> = emptyList(),
130 object : IAppListViewModel<TestAppRecord> {
149 record = TestAppRecord(
159 record = TestAppRecord(
H A DAppListPageTest.kt33 import com.android.settingslib.spaprivileged.tests.testutils.TestAppRecord
103 ): State<AppListInput<TestAppRecord>?> {
104 val appListState = mutableStateOf<AppListInput<TestAppRecord>?>(null)
H A DTogglePermissionAppListPageTest.kt35 import com.android.settingslib.spaprivileged.tests.testutils.TestAppRecord
159 summary = createInternalAppListModel(listModel).getSummary(record = TestAppRecord(APP))