/Users/kimsehun/Desktop/Repository/ing/DroidKnightsApp/feature/main/build/generated/hilt/component_sources/debugAndroidTest/dagger/hilt/android/internal/testing/root/Default_HiltComponents.java:150: error: [Dagger/MissingBinding] com.droidknights.app.core.domain.session.usecase.api.GetBookmarkedSessionsUseCase cannot be provided without an @Provides-annotated method.
public abstract static class SingletonC implements MainScreenTest_GeneratedInjector,
^
com.droidknights.app.core.domain.session.usecase.api.GetBookmarkedSessionsUseCase is requested at
[dagger.hilt.android.internal.testing.root.Default_HiltComponents.SingletonC] com.droidknights.app.widget.di.WidgetModule.getBookmarkedSessionsUseCase()
It is also requested at:
com.droidknights.app.feature.bookmark.BookmarkViewModel(getBookmarkedSessionsUseCase, …)
The following other entry points also depend on it:
dagger.hilt.android.internal.lifecycle.HiltViewModelFactory.ViewModelFactoriesEntryPoint.getHiltViewModelMap() [dagger.hilt.android.internal.testing.root.Default_HiltComponents.SingletonC → dagger.hilt.android.internal.testing.root.Default_HiltComponents.ActivityRetainedC → dagger.hilt.android.internal.testing.root.Default_HiltComponents.ViewModelC]
/Users/kimsehun/Desktop/Repository/ing/DroidKnightsApp/feature/main/build/generated/hilt/component_sources/debugAndroidTest/dagger/hilt/android/internal/testing/root/Default_HiltComponents.java:150: error: [Dagger/MissingBinding] com.droidknights.app.core.domain.session.usecase.api.GetSessionUseCase cannot be provided without an @Provides-annotated method.
public abstract static class SingletonC implements MainScreenTest_GeneratedInjector,
Kind (Required)
Overview (Required)
테스트 환경에서 Hilt 컴포넌트 생성 시 Hilt 의존성 주입 실패