This could be easily extracted somewhere else.
Link to one of these as an example: https://cs.chromium.org/chromium/src/components/autofill/core/browser/personal_data_manager.cc?dr&q=createBasicTestAdd&g=0&l=165
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b86f4f34cd6797b57e5310243dfdc15f89614207 commit b86f4f34cd6797b57e5310243dfdc15f89614207 Author: Sebastien Lalancette <seblalancette@chromium.org> Date: Mon Dec 17 18:15:57 2018 Moved Create[...]TestAddress/Card out of the PersonalDataManager Tested locally by starting Chromium with the flag on/off and observing the behaviours (e.g. profiles loaded). Bug: 913518 Change-Id: Iae9942558584855e50c2425c8d5efb9abbc26f3b Reviewed-on: https://chromium-review.googlesource.com/c/1380192 Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org> Commit-Queue: Sebastien Lalancette <seblalancette@chromium.org> Cr-Commit-Position: refs/heads/master@{#617163} [modify] https://crrev.com/b86f4f34cd6797b57e5310243dfdc15f89614207/components/autofill/core/browser/BUILD.gn [modify] https://crrev.com/b86f4f34cd6797b57e5310243dfdc15f89614207/components/autofill/core/browser/personal_data_manager.cc [modify] https://crrev.com/b86f4f34cd6797b57e5310243dfdc15f89614207/components/autofill/core/browser/personal_data_manager.h [add] https://crrev.com/b86f4f34cd6797b57e5310243dfdc15f89614207/components/autofill/core/browser/test_data_creator.cc [add] https://crrev.com/b86f4f34cd6797b57e5310243dfdc15f89614207/components/autofill/core/browser/test_data_creator.h
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9f7c026d8bf0d8da6d6b39b27671623284be5284 commit 9f7c026d8bf0d8da6d6b39b27671623284be5284 Author: Sebastien Lalancette <seblalancette@chromium.org> Date: Tue Dec 18 16:36:27 2018 Removed testing DLOG statement. Bug: 913518 Change-Id: I8fa9aa87a4f1f99d5c06a4a7d1a20ae7d1267f31 Reviewed-on: https://chromium-review.googlesource.com/c/1380966 Reviewed-by: Carlos IL <carlosil@chromium.org> Reviewed-by: Sebastien Seguin-Gagnon <sebsg@chromium.org> Commit-Queue: Sebastien Lalancette <seblalancette@chromium.org> Cr-Commit-Position: refs/heads/master@{#617525} [modify] https://crrev.com/9f7c026d8bf0d8da6d6b39b27671623284be5284/components/autofill/core/browser/personal_data_manager.cc
Comment 1 by se...@chromium.org
, Dec 10