Simplify WorkItemListTest.
Clean up the test to improve clarity and coverage, and reduce
dependencies on specific WorkItem implementations. Move
ConditionalWorkItemList tests to their own file.
BUG=
601936
Committed:
https://crrev.com/aa0a10c2ac4e96cb4b66130993f70bb33bb8bcbb
Cr-Commit-Position: refs/heads/master@{#388055}