Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f36d82f5 authored by Jeremy Goldman's avatar Jeremy Goldman Committed by Android (Google) Code Review
Browse files

Merge "Settings JUnit test for PreferredNetworkModeContentObserverTest"

parents e1f15ccc e18207b9
Loading
Loading
Loading
Loading
+14 −13
Original line number Diff line number Diff line
@@ -16,40 +16,42 @@

package com.android.settings.network;

import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.spy;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;

import android.content.ContentResolver;
import android.content.Context;
import android.provider.Settings;
import android.test.mock.MockContentResolver;

import androidx.test.core.app.ApplicationProvider;
import androidx.test.ext.junit.runners.AndroidJUnit4;

import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.MockitoAnnotations;
import org.robolectric.RobolectricTestRunner;
import org.robolectric.RuntimeEnvironment;

@RunWith(RobolectricTestRunner.class)
@RunWith(AndroidJUnit4.class)
public class PreferredNetworkModeContentObserverTest {

    private static final int SUB_ID = 1;

    @Mock
    private ContentResolver mResolver;
    @Mock
    private Context mContext;
    private MockContentResolver mResolver;
    private PreferredNetworkModeContentObserver mPreferredNetworkModeContentObserver;

    @Mock
    private PreferredNetworkModeContentObserver.OnPreferredNetworkModeChangedListener mListener;

    private PreferredNetworkModeContentObserver mPreferredNetworkModeContentObserver;

    @Before
    public void setUp() {
        MockitoAnnotations.initMocks(this);
        mContext = spy(ApplicationProvider.getApplicationContext());

        mResolver = spy(new MockContentResolver(mContext));
        when(mContext.getContentResolver()).thenReturn(mResolver);
        mPreferredNetworkModeContentObserver =
                spy(new PreferredNetworkModeContentObserver(null));
@@ -78,5 +80,4 @@ public class PreferredNetworkModeContentObserverTest {

        verify(mResolver).unregisterContentObserver(mPreferredNetworkModeContentObserver);
    }

}