Get rid of {Mock|Test}PasswordStoreService

These are really just the build methods. This CL moves that method to test utils, and makes it flexible to use with different PasswordStore versions, as well as prepared for use on iOS.

[email protected]
BUG=514183

Review URL: https://codereview.chromium.org/1420513002

Cr-Commit-Position: refs/heads/master@{#355066}
diff --git a/chrome/browser/BUILD.gn b/chrome/browser/BUILD.gn
index ae15717..791cc0e 100644
--- a/chrome/browser/BUILD.gn
+++ b/chrome/browser/BUILD.gn
@@ -1017,10 +1017,6 @@
     "net/url_request_mock_util.h",
     "notifications/notification_test_util.cc",
     "notifications/notification_test_util.h",
-    "password_manager/mock_password_store_service.cc",
-    "password_manager/mock_password_store_service.h",
-    "password_manager/test_password_store_service.cc",
-    "password_manager/test_password_store_service.h",
     "profile_resetter/profile_resetter_test_base.cc",
     "profile_resetter/profile_resetter_test_base.h",
     "search_engines/template_url_service_factory_test_util.cc",
@@ -1245,6 +1241,7 @@
 
   deps = [
     "//components/metrics:test_support",
+    "//components/password_manager/core/browser:test_support",
     "//skia",
     "//testing/gtest",
   ]