Remove some unnecessary uses of MockitoJUnitRunner, which is discouraged

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=153711358
This commit is contained in:
mountford 2017-04-20 08:20:40 -07:00 committed by Ben McIlwain
parent 8f05ca466f
commit a259b42b26
16 changed files with 65 additions and 105 deletions

View file

@ -20,6 +20,7 @@ import static com.google.common.net.MediaType.JSON_UTF_8;
import static com.google.common.net.MediaType.PLAIN_TEXT_UTF_8; import static com.google.common.net.MediaType.PLAIN_TEXT_UTF_8;
import static com.google.common.truth.Truth.assertThat; import static com.google.common.truth.Truth.assertThat;
import static java.nio.charset.StandardCharsets.UTF_16; import static java.nio.charset.StandardCharsets.UTF_16;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.verifyNoMoreInteractions; import static org.mockito.Mockito.verifyNoMoreInteractions;
import static org.mockito.Mockito.when; import static org.mockito.Mockito.when;
@ -33,18 +34,14 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.junit.runners.JUnit4;
import org.mockito.runners.MockitoJUnitRunner;
/** Unit tests for {@link JsonHttp}. */ /** Unit tests for {@link JsonHttp}. */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class JsonHttpTest { public class JsonHttpTest {
@Mock private final HttpServletRequest req = mock(HttpServletRequest.class);
HttpServletRequest req; private final HttpServletResponse rsp = mock(HttpServletResponse.class);
@Mock
HttpServletResponse rsp;
@Test @Test
public void testRead_postMethod_works() throws Exception { public void testRead_postMethod_works() throws Exception {

View file

@ -28,10 +28,10 @@ import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.runners.MockitoJUnitRunner; import org.junit.runners.JUnit4;
/** Tests for {@link XsrfTokenManager}. */ /** Tests for {@link XsrfTokenManager}. */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class XsrfTokenManagerTest { public class XsrfTokenManagerTest {
@Rule @Rule

View file

@ -19,6 +19,7 @@ import static com.google.common.truth.Truth.assertThat;
import static org.mockito.Matchers.anyString; import static org.mockito.Matchers.anyString;
import static org.mockito.Matchers.argThat; import static org.mockito.Matchers.argThat;
import static org.mockito.Matchers.eq; import static org.mockito.Matchers.eq;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.times; import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when; import static org.mockito.Mockito.when;
@ -40,34 +41,22 @@ import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.junit.runners.JUnit4;
import org.mockito.ArgumentMatcher; import org.mockito.ArgumentMatcher;
import org.mockito.Mock;
import org.mockito.runners.MockitoJUnitRunner;
/** Tests for {@link DriveConnection}.*/ /** Tests for {@link DriveConnection}.*/
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class DriveConnectionTest { public class DriveConnectionTest {
@Rule @Rule
public final ExceptionRule thrown = new ExceptionRule(); public final ExceptionRule thrown = new ExceptionRule();
@Mock private final Drive drive = mock(Drive.class);
Drive drive; private final Files files = mock(Files.class);
private final Children children = mock(Children.class);
@Mock private final Files.Insert insert = mock(Files.Insert.class);
Files files; private final Files.Update update = mock(Files.Update.class);
private final Children.List childrenList = mock(Children.List.class);
@Mock
Children children;
@Mock
Files.Insert insert;
@Mock
Files.Update update;
@Mock
Children.List childrenList;
private static final byte[] DATA = {1, 2, 3}; private static final byte[] DATA = {1, 2, 3};
ChildList childList; ChildList childList;

View file

@ -51,10 +51,10 @@ import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.runners.MockitoJUnitRunner; import org.junit.runners.JUnit4;
/** Unit tests for {@link LordnTask}. */ /** Unit tests for {@link LordnTask}. */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class LordnTaskTest { public class LordnTaskTest {
private static final Clock clock = new FakeClock(DateTime.parse("2010-05-01T10:11:12Z")); private static final Clock clock = new FakeClock(DateTime.parse("2010-05-01T10:11:12Z"));

View file

@ -33,10 +33,10 @@ import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.runners.MockitoJUnitRunner; import org.junit.runners.JUnit4;
/** Unit tests for {@link MutatingCommand}. */ /** Unit tests for {@link MutatingCommand}. */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class MutatingCommandTest { public class MutatingCommandTest {
@Rule @Rule

View file

@ -18,6 +18,7 @@ import static com.google.common.truth.Truth.assertThat;
import static javax.servlet.http.HttpServletResponse.SC_OK; import static javax.servlet.http.HttpServletResponse.SC_OK;
import static org.junit.Assert.fail; import static org.junit.Assert.fail;
import static org.mockito.Mockito.doThrow; import static org.mockito.Mockito.doThrow;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when; import static org.mockito.Mockito.when;
@ -33,13 +34,12 @@ import google.registry.testing.InjectRule;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.junit.runners.JUnit4;
import org.mockito.runners.MockitoJUnitRunner;
/** /**
* Unit tests for {@link CreateGroupsAction}. * Unit tests for {@link CreateGroupsAction}.
*/ */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class CreateGroupsActionTest { public class CreateGroupsActionTest {
@Rule @Rule
@ -53,11 +53,8 @@ public class CreateGroupsActionTest {
@Rule @Rule
public final InjectRule inject = new InjectRule(); public final InjectRule inject = new InjectRule();
@Mock private final DirectoryGroupsConnection connection = mock(DirectoryGroupsConnection.class);
private DirectoryGroupsConnection connection; private final Response response = mock(Response.class);
@Mock
private Response response;
private void runAction(String clientId) { private void runAction(String clientId) {
CreateGroupsAction action = new CreateGroupsAction(); CreateGroupsAction action = new CreateGroupsAction();

View file

@ -30,10 +30,10 @@ import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.runners.MockitoJUnitRunner; import org.junit.runners.JUnit4;
/** Unit tests for {@link DeleteEntityAction}. */ /** Unit tests for {@link DeleteEntityAction}. */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class DeleteEntityActionTest { public class DeleteEntityActionTest {
@Rule @Rule

View file

@ -16,6 +16,7 @@ package google.registry.ui.server.registrar;
import static com.google.common.truth.Truth.assertThat; import static com.google.common.truth.Truth.assertThat;
import static org.mockito.Matchers.any; import static org.mockito.Matchers.any;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when; import static org.mockito.Mockito.when;
import com.google.appengine.api.users.UserServiceFactory; import com.google.appengine.api.users.UserServiceFactory;
@ -30,11 +31,10 @@ import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.junit.runners.JUnit4;
import org.mockito.runners.MockitoJUnitRunner;
/** Unit tests for {@link ConsoleUiAction}. */ /** Unit tests for {@link ConsoleUiAction}. */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class ConsoleUiActionTest { public class ConsoleUiActionTest {
@Rule @Rule
@ -43,8 +43,7 @@ public class ConsoleUiActionTest {
.withUserService(UserInfo.create("marla.singer@example.com", "12345")) .withUserService(UserInfo.create("marla.singer@example.com", "12345"))
.build(); .build();
@Mock private final SessionUtils sessionUtils = mock(SessionUtils.class);
private SessionUtils sessionUtils;
private final FakeResponse response = new FakeResponse(); private final FakeResponse response = new FakeResponse();
private final ConsoleUiAction action = new ConsoleUiAction(); private final ConsoleUiAction action = new ConsoleUiAction();

View file

@ -29,7 +29,7 @@ import java.util.List;
import java.util.Map; import java.util.Map;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.runners.MockitoJUnitRunner; import org.junit.runners.JUnit4;
/** /**
* Unit tests for contact_settings.js use of {@link RegistrarSettingsAction}. * Unit tests for contact_settings.js use of {@link RegistrarSettingsAction}.
@ -37,7 +37,7 @@ import org.mockito.runners.MockitoJUnitRunner;
* <p>The default read and session validation tests are handled by the * <p>The default read and session validation tests are handled by the
* superclass. * superclass.
*/ */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class ContactSettingsTest extends RegistrarSettingsActionTestCase { public class ContactSettingsTest extends RegistrarSettingsActionTestCase {
@Test @Test

View file

@ -17,6 +17,7 @@ package google.registry.ui.server.registrar;
import static com.google.common.truth.Truth.assertThat; import static com.google.common.truth.Truth.assertThat;
import static java.util.Arrays.asList; import static java.util.Arrays.asList;
import static org.mockito.Matchers.eq; import static org.mockito.Matchers.eq;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when; import static org.mockito.Mockito.when;
@ -31,11 +32,10 @@ import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.junit.runners.JUnit4;
import org.mockito.runners.MockitoJUnitRunner;
/** Tests for {@link RegistrarPaymentSetupAction}. */ /** Tests for {@link RegistrarPaymentSetupAction}. */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class RegistrarPaymentSetupActionTest { public class RegistrarPaymentSetupActionTest {
@Rule @Rule
@ -43,14 +43,9 @@ public class RegistrarPaymentSetupActionTest {
.withDatastore() .withDatastore()
.build(); .build();
@Mock private final BraintreeGateway braintreeGateway = mock(BraintreeGateway.class);
private BraintreeGateway braintreeGateway; private final ClientTokenGateway clientTokenGateway = mock(ClientTokenGateway.class);
private final BraintreeRegistrarSyncer customerSyncer = mock(BraintreeRegistrarSyncer.class);
@Mock
private ClientTokenGateway clientTokenGateway;
@Mock
private BraintreeRegistrarSyncer customerSyncer;
private final RegistrarPaymentSetupAction action = new RegistrarPaymentSetupAction(); private final RegistrarPaymentSetupAction action = new RegistrarPaymentSetupAction();

View file

@ -32,10 +32,10 @@ import java.util.Map;
import javax.mail.internet.InternetAddress; import javax.mail.internet.InternetAddress;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.runners.MockitoJUnitRunner; import org.junit.runners.JUnit4;
/** Tests for {@link RegistrarSettingsAction}. */ /** Tests for {@link RegistrarSettingsAction}. */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class RegistrarSettingsActionTest extends RegistrarSettingsActionTestCase { public class RegistrarSettingsActionTest extends RegistrarSettingsActionTestCase {
@Test @Test

View file

@ -19,6 +19,7 @@ import static google.registry.config.RegistryConfig.getGSuiteOutgoingEmailDispla
import static google.registry.security.JsonHttpTestUtils.createJsonPayload; import static google.registry.security.JsonHttpTestUtils.createJsonPayload;
import static google.registry.security.JsonHttpTestUtils.createJsonResponseSupplier; import static google.registry.security.JsonHttpTestUtils.createJsonResponseSupplier;
import static google.registry.util.ResourceUtils.readResourceUtf8; import static google.registry.util.ResourceUtils.readResourceUtf8;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when; import static org.mockito.Mockito.when;
import com.google.appengine.api.modules.ModulesService; import com.google.appengine.api.modules.ModulesService;
@ -50,11 +51,10 @@ import org.json.simple.parser.ParseException;
import org.junit.Before; import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.junit.runners.JUnit4;
import org.mockito.runners.MockitoJUnitRunner;
/** Base class for tests using {@link RegistrarSettingsAction}. */ /** Base class for tests using {@link RegistrarSettingsAction}. */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class RegistrarSettingsActionTestCase { public class RegistrarSettingsActionTestCase {
static final String CLIENT_ID = "TheRegistrar"; static final String CLIENT_ID = "TheRegistrar";
@ -68,20 +68,11 @@ public class RegistrarSettingsActionTestCase {
@Rule @Rule
public final InjectRule inject = new InjectRule(); public final InjectRule inject = new InjectRule();
@Mock final HttpServletRequest req = mock(HttpServletRequest.class);
HttpServletRequest req; final HttpServletResponse rsp = mock(HttpServletResponse.class);
final SendEmailService emailService = mock(SendEmailService.class);
@Mock final ModulesService modulesService = mock(ModulesService.class);
HttpServletResponse rsp; final SessionUtils sessionUtils = mock(SessionUtils.class);
@Mock
SendEmailService emailService;
@Mock
ModulesService modulesService;
@Mock
SessionUtils sessionUtils;
Message message; Message message;

View file

@ -29,7 +29,7 @@ import google.registry.model.registrar.Registrar;
import java.util.Map; import java.util.Map;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.runners.MockitoJUnitRunner; import org.junit.runners.JUnit4;
/** /**
* Unit tests for security_settings.js use of {@link RegistrarSettingsAction}. * Unit tests for security_settings.js use of {@link RegistrarSettingsAction}.
@ -37,7 +37,7 @@ import org.mockito.runners.MockitoJUnitRunner;
* <p>The default read and session validation tests are handled by the * <p>The default read and session validation tests are handled by the
* superclass. * superclass.
*/ */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class SecuritySettingsTest extends RegistrarSettingsActionTestCase { public class SecuritySettingsTest extends RegistrarSettingsActionTestCase {
@Test @Test

View file

@ -19,6 +19,7 @@ import static google.registry.config.RegistryConfig.getGSuiteOutgoingEmailAddres
import static google.registry.config.RegistryConfig.getGSuiteOutgoingEmailDisplayName; import static google.registry.config.RegistryConfig.getGSuiteOutgoingEmailDisplayName;
import static org.mockito.Matchers.any; import static org.mockito.Matchers.any;
import static org.mockito.Mockito.doThrow; import static org.mockito.Mockito.doThrow;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.never; import static org.mockito.Mockito.never;
import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when; import static org.mockito.Mockito.when;
@ -38,11 +39,10 @@ import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.junit.runners.JUnit4;
import org.mockito.runners.MockitoJUnitRunner;
/** Unit tests for {@link SendEmailUtils}. */ /** Unit tests for {@link SendEmailUtils}. */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class SendEmailUtilsTest { public class SendEmailUtilsTest {
@Rule @Rule
@ -51,8 +51,7 @@ public class SendEmailUtilsTest {
@Rule @Rule
public final InjectRule inject = new InjectRule(); public final InjectRule inject = new InjectRule();
@Mock private final SendEmailService emailService = mock(SendEmailService.class);
private SendEmailService emailService;
private Message message; private Message message;
private SendEmailUtils sendEmailUtils; private SendEmailUtils sendEmailUtils;

View file

@ -18,6 +18,7 @@ import static com.google.common.truth.Truth.assertThat;
import static google.registry.testing.AppEngineRule.THE_REGISTRAR_GAE_USER_ID; import static google.registry.testing.AppEngineRule.THE_REGISTRAR_GAE_USER_ID;
import static google.registry.testing.DatastoreHelper.deleteResource; import static google.registry.testing.DatastoreHelper.deleteResource;
import static org.mockito.Matchers.eq; import static org.mockito.Matchers.eq;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify; import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.verifyNoMoreInteractions; import static org.mockito.Mockito.verifyNoMoreInteractions;
import static org.mockito.Mockito.when; import static org.mockito.Mockito.when;
@ -37,11 +38,10 @@ import org.junit.Before;
import org.junit.Rule; import org.junit.Rule;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.Mock; import org.junit.runners.JUnit4;
import org.mockito.runners.MockitoJUnitRunner;
/** Unit tests for {@link SessionUtils}. */ /** Unit tests for {@link SessionUtils}. */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class SessionUtilsTest { public class SessionUtilsTest {
@Rule @Rule
@ -55,17 +55,10 @@ public class SessionUtilsTest {
@Rule @Rule
public final InjectRule inject = new InjectRule(); public final InjectRule inject = new InjectRule();
@Mock private final UserService userService = mock(UserService.class);
private UserService userService; private final HttpServletRequest req = mock(HttpServletRequest.class);
private final HttpServletResponse rsp = mock(HttpServletResponse.class);
@Mock private final HttpSession session = mock(HttpSession.class);
private HttpServletRequest req;
@Mock
private HttpServletResponse rsp;
@Mock
private HttpSession session;
private SessionUtils sessionUtils; private SessionUtils sessionUtils;
private final User jart = new User("jart@google.com", "google.com", THE_REGISTRAR_GAE_USER_ID); private final User jart = new User("jart@google.com", "google.com", THE_REGISTRAR_GAE_USER_ID);

View file

@ -25,14 +25,14 @@ import google.registry.model.registrar.RegistrarAddress;
import java.util.Map; import java.util.Map;
import org.junit.Test; import org.junit.Test;
import org.junit.runner.RunWith; import org.junit.runner.RunWith;
import org.mockito.runners.MockitoJUnitRunner; import org.junit.runners.JUnit4;
/** /**
* Unit tests for security_settings.js use of {@link RegistrarSettingsAction}. * Unit tests for security_settings.js use of {@link RegistrarSettingsAction}.
* *
* <p>The default read and session validation tests are handled by the superclass. * <p>The default read and session validation tests are handled by the superclass.
*/ */
@RunWith(MockitoJUnitRunner.class) @RunWith(JUnit4.class)
public class WhoisSettingsTest extends RegistrarSettingsActionTestCase { public class WhoisSettingsTest extends RegistrarSettingsActionTestCase {
@Test @Test