Skip to content

Commit e207364

Browse files
committed
test: 웹페이지 삭제 테스트 보정
1 parent 55fc989 commit e207364

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

Application/DevLogPresentation/Tests/WebPage/DeleteWebPageTests.swift

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ struct DeleteWebPageTests {
3232
]
3333
)
3434
let observeNetworkConnectivityUseCaseSpy = ObserveNetworkConnectivityUseCaseSpy()
35+
let trackAnalyticsEventUseCaseSpy = TrackAnalyticsEventUseCaseSpy()
3536

3637
let homeViewModel = HomeViewModel(
3738
fetchPreferencesUseCase: fetchTodoCategoryPreferencesUseCaseSpy,
@@ -42,7 +43,8 @@ struct DeleteWebPageTests {
4243
upsertTodoUseCase: upsertTodoUseCaseSpy,
4344
fetchTodosUseCase: fetchTodosUseCaseSpy,
4445
fetchWebPagesUseCase: fetchWebPagesUseCaseSpy,
45-
networkConnectivityUseCase: observeNetworkConnectivityUseCaseSpy
46+
networkConnectivityUseCase: observeNetworkConnectivityUseCaseSpy,
47+
trackAnalyticsEventUseCase: trackAnalyticsEventUseCaseSpy
4648
)
4749

4850
homeViewModel.send(.fetchData)
@@ -84,6 +86,7 @@ struct DeleteWebPageTests {
8486
]
8587
)
8688
let observeNetworkConnectivityUseCaseSpy = ObserveNetworkConnectivityUseCaseSpy()
89+
let trackAnalyticsEventUseCaseSpy = TrackAnalyticsEventUseCaseSpy()
8790

8891
let homeViewModel = HomeViewModel(
8992
fetchPreferencesUseCase: fetchTodoCategoryPreferencesUseCaseSpy,
@@ -94,7 +97,8 @@ struct DeleteWebPageTests {
9497
upsertTodoUseCase: upsertTodoUseCaseSpy,
9598
fetchTodosUseCase: fetchTodosUseCaseSpy,
9699
fetchWebPagesUseCase: fetchWebPagesUseCaseSpy,
97-
networkConnectivityUseCase: observeNetworkConnectivityUseCaseSpy
100+
networkConnectivityUseCase: observeNetworkConnectivityUseCaseSpy,
101+
trackAnalyticsEventUseCase: trackAnalyticsEventUseCaseSpy
98102
)
99103

100104
homeViewModel.send(.fetchData)
@@ -119,3 +123,7 @@ struct DeleteWebPageTests {
119123
#expect(!restoredWebPageItem.isHidden)
120124
}
121125
}
126+
127+
private struct TrackAnalyticsEventUseCaseSpy: TrackAnalyticsEventUseCase {
128+
func execute(_ event: AnalyticsEvent) { }
129+
}

0 commit comments

Comments
 (0)