Background: I am researching several Virtual Machine Manager solutions. They are being considered for use in separating configuration for multiple development and testing environments. The decision has already been made to use Windows Server 2012 and to integrate deployment with TFS 2012.
Question: Is there anything about what I've said that indicates there would be a problem with using Hyper-V? Are there any potential incompatibilities that are likely to arise with this configuration or is this an ideal environment for Hyper-V?
No
You haven't given any meaningful details, but VMM, Server 2012, TFS, and Hyper-V are all Microsoft products and are capable of doing what you vaguely describe.