Home
last modified time | relevance | path

Searched refs:customFactory (Results 1 – 3 of 3) sorted by relevance

/lifecycle/lifecycle-viewmodel-compose/src/androidInstrumentedTest/kotlin/androidx/lifecycle/viewmodel/compose/
DViewModelTest.android.kt174 val customFactory = FakeViewModelProviderFactory() in customFactoryIsUsedWhenProvided() constant
177 viewModel<TestViewModel>(factory = customFactory) in customFactoryIsUsedWhenProvided()
181 assertThat(customFactory.createCalled).isTrue() in customFactoryIsUsedWhenProvided()
187 val customFactory = FakeViewModelProviderFactory() in customFactoryProducerIsUsedWhenProvided() constant
188 rule.setContent { viewModel<TestViewModel>(owner, factory = customFactory) } in customFactoryProducerIsUsedWhenProvided()
190 assertThat(customFactory.createCalled).isTrue() in customFactoryProducerIsUsedWhenProvided()
196 val customFactory = FakeViewModelProviderFactory() in defaultFactoryIsNotUsedWhenCustomProvided() constant
199 viewModel<TestViewModel>(factory = customFactory) in defaultFactoryIsNotUsedWhenCustomProvided()
210 val customFactory = FakeViewModelProviderFactory() in createdWithCustomFactoryViewModelIsEqualsToCreatedManually() constant
218 val createdManually = ViewModelProvider(owner, customFactory).get(TestViewModel::class.java) in createdWithCustomFactoryViewModelIsEqualsToCreatedManually()
[all …]
/lifecycle/lifecycle-viewmodel/src/commonTest/kotlin/androidx/lifecycle/viewmodel/internal/
DViewModelProvidersTest.kt39 val customFactory = object : ViewModelProvider.Factory {} in getDefaultFactory_ownerWithFactory_returnsExtras() constant
42 defaultViewModelProviderFactory = customFactory, in getDefaultFactory_ownerWithFactory_returnsExtras()
47 assertThat(factory).isEqualTo(customFactory) in getDefaultFactory_ownerWithFactory_returnsExtras()
/lifecycle/lifecycle-viewmodel-compose/samples/src/main/java/androidx/lifecycle/viewmodel/compose/samples/
DLifecycleViewModelSamples.kt56 val customFactory = remember { in <lambda>() constant
67 val viewModel = customFactory.create(TestViewModel::class.java, extras) in <lambda>()