public override void TestInitialize()
 {
     base.TestInitialize();
     this.testConfiguration         = BuildManagerContainerConfiguration.Default;
     this.testExtensionContainer    = this.Operations.GenerateContainer(this.testConfiguration);
     this.buildManagerTestExtension = this.testExtensionContainer.GetFirstTestExtension <BuildManagerTestExtension>();
 }
 public override void TestCleanup()
 {
     base.TestCleanup();
     Microsoft.Build.Evaluation.ProjectCollection.GlobalProjectCollection.UnloadAllProjects();
     this.buildManagerTestExtension.Dispose();
     this.buildManagerTestExtension = null;
     this.testConfiguration.Dispose();
     this.testConfiguration      = null;
     this.testExtensionContainer = null;
 }