Skip to content

Instantly share code, notes, and snippets.

@nongdenchet
Created November 25, 2019 14:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nongdenchet/f99325132ee73159cebb48c52661e8ea to your computer and use it in GitHub Desktop.
Save nongdenchet/f99325132ee73159cebb48c52661e8ea to your computer and use it in GitHub Desktop.
MockFragmentFactoryImpl
class MockFragmentFactoryImpl(
private val dependency: RemyndDetailsDependency
) : FragmentFactory() {
override fun instantiate(classLoader: ClassLoader, className: String): Fragment {
return when (loadFragmentClass(classLoader, className)) {
RemyndDetailsFragment::class.java -> RemyndDetailsFragment(dependency)
else -> super.instantiate(classLoader, className)
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment