@@ -98,6 +98,7 @@ struct SettingsFeatureTests {
9898 clearSpy. error = SettingsTestError . failure
9999 let adapter = SettingsStoreTestAdapter ( clearDirectoryUseCase: clearSpy)
100100
101+ await adapter. tapRemoveCacheButton ( )
101102 await adapter. confirmRemoveCache ( )
102103
103104 #expect( adapter. showAlert)
@@ -217,23 +218,31 @@ private struct SettingsStoreTestAdapter {
217218 }
218219
219220 func confirmRemoveCache( ) async {
220- await store. send ( . confirmRemoveCache) {
221+ await store. send ( . alert ( . presented ( . confirmRemoveCache) ) ) {
221222 $0. alert = nil
222223 $0. alertType = nil
223224 }
224225 await drainReceivedActions ( )
225226 }
226227
227228 func tapSignOutButton( ) async {
228- await store. send ( . tapSignOutButton) {
229+ await store. send ( . setAlert( . signOut) ) {
230+ $0. alert = expectedSettingsAlert ( for: . signOut)
231+ $0. alertType = . signOut
232+ }
233+ await store. send ( . alert( . presented( . tapSignOutButton) ) ) {
229234 $0. alert = nil
230235 $0. alertType = nil
231236 }
232237 await drainReceivedActions ( )
233238 }
234239
235240 func tapDeleteAuthButton( ) async {
236- await store. send ( . tapDeleteAuthButton) {
241+ await store. send ( . setAlert( . deleteAuth) ) {
242+ $0. alert = expectedSettingsAlert ( for: . deleteAuth)
243+ $0. alertType = . deleteAuth
244+ }
245+ await store. send ( . alert( . presented( . tapDeleteAuthButton) ) ) {
237246 $0. alert = nil
238247 $0. alertType = nil
239248 }
0 commit comments