Embed `roots.proto` as a string? I find it very awkward to understand test cases that are split across data files and .java files.

And if you embed it as a string, you can write smarter tests: transitive, child and none can each have their own data files.