web-bundles: Move MockWebBundleParser(Factory) to components/web_package
This allows us to re-use these mocks from //chrome in unit tests for
upcoming web bundle reading code.
Bug: 1334594
Change-Id: Ifc431d7758ef52a67411e08b4f9e66d9b20184d7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3757736
Reviewed-by: Kunihiko Sakamoto <[email protected]>
Commit-Queue: Christian Flach <[email protected]>
Reviewed-by: Jonathan Ross <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1024838}
diff --git a/components/web_package/test_support/BUILD.gn b/components/web_package/test_support/BUILD.gn
index b4c070e..b3fee259 100644
--- a/components/web_package/test_support/BUILD.gn
+++ b/components/web_package/test_support/BUILD.gn
@@ -6,15 +6,21 @@
testonly = true
sources = [
+ "mock_web_bundle_parser.cc",
+ "mock_web_bundle_parser.h",
+ "mock_web_bundle_parser_factory.cc",
+ "mock_web_bundle_parser_factory.h",
"signed_web_bundles/web_bundle_signer.cc",
"signed_web_bundles/web_bundle_signer.h",
]
deps = [
"//base",
+ "//base/test:test_support",
"//components/cbor",
"//components/web_package",
"//crypto",
+ "//testing/gtest",
"//third_party/boringssl",
]
}