I'm just getting started with the Team Foundation Server SDK and I'm wondering if there is a way to create a new Team Project using the SDK.
My goal in doing this is to create some automated tests to aid in system validation (being an FDA regulated company we are required to validate our in-house tools, to the extent this can be automated we can reduce costs). I would like to validate as much of the process end-to-end as possible (create a team project, check in some items to source control, create some work items, verify everything is stored/recalled correctly, etc). If there is a better approach or any existing work in this area I'm all ears.