Refactor TestObjectBuilderBuilder to use generics instead of passing a type variable around.
Refactor TestObjectBuilderBuilder to use generics instead of passing a type variable around.

tdpreece/TestObjectBuilderCsharp