Add a SimObjectGTest that inherits from GTest
Testing SimObjects will require including multiple source files. One can create a specific tag for it (e.g., 'gem5 simobject') and use with_tag:
However, it would be more convenient to create a specialization of GTest for SimObjects that always includes that and any other required tag:
So that the previous example would be written as:
I think this is a really good idea.