@@ -28,15 +28,12 @@ import com.vrem.util.EMPTY
2828import com.vrem.wifianalyzer.navigation.NavigationMenu
2929import com.vrem.wifianalyzer.navigation.NavigationMenuController
3030import com.vrem.wifianalyzer.navigation.options.OptionMenu
31- import com.vrem.wifianalyzer.settings.ThemeStyle
32- import com.vrem.wifianalyzer.wifi.accesspoint.ConnectionViewType
3331import org.assertj.core.api.Assertions.assertThat
3432import org.junit.After
3533import org.junit.Test
3634import org.junit.runner.RunWith
3735import org.mockito.kotlin.mock
3836import org.mockito.kotlin.never
39- import org.mockito.kotlin.spy
4037import org.mockito.kotlin.verify
4138import org.mockito.kotlin.whenever
4239import org.robolectric.Robolectric
@@ -272,38 +269,6 @@ class MainActivityTest {
272269 assertThat(AppCompatDelegate .getApplicationLocales().isEmpty).isTrue
273270 }
274271
275- @Test
276- fun onSharedPreferenceChangedWithThemeReloadRequiredShouldStopScannerAndRecreate () {
277- // setup
278- val scannerService = MainContextHelper .INSTANCE .scannerService
279- val settings = MainContextHelper .INSTANCE .settings
280- whenever(settings.themeStyle()).thenReturn(ThemeStyle .BLACK )
281- whenever(settings.connectionViewType()).thenReturn(fixture.mainReload.connectionViewType)
282- val sharedPreferences: SharedPreferences = mock()
283- val spyFixture = spy(fixture)
284- // execute
285- spyFixture.onSharedPreferenceChanged(sharedPreferences, " some_key" )
286- // validate
287- verify(scannerService).stop()
288- verify(spyFixture).recreate()
289- }
290-
291- @Test
292- fun onSharedPreferenceChangedWithConnectionViewTypeReloadRequiredShouldStopScannerAndRecreate () {
293- // setup
294- val scannerService = MainContextHelper .INSTANCE .scannerService
295- val settings = MainContextHelper .INSTANCE .settings
296- whenever(settings.themeStyle()).thenReturn(fixture.mainReload.themeStyle)
297- whenever(settings.connectionViewType()).thenReturn(ConnectionViewType .HIDE )
298- val sharedPreferences: SharedPreferences = mock()
299- val spyFixture = spy(fixture)
300- // execute
301- spyFixture.onSharedPreferenceChanged(sharedPreferences, " some_key" )
302- // validate
303- verify(scannerService).stop()
304- verify(spyFixture).recreate()
305- }
306-
307272 @Test
308273 fun optionMenu () {
309274 // execute
0 commit comments