Example #1
0
        public void Solution_NoOpenSolution_ReturnsNull()
        {
            CreateDTE();
            NoOpenSolution();

            global::EnvDTE.Solution solution = dte.Solution;

            Assert.IsNull(solution);
        }
Example #2
0
        public void Solution_OpenSolutionChangesAfterSolutionPropertyAccessed_SolutionReturnedForCurrentOpenSolution()
        {
            CreateDTE(@"d:\projects\first\first.sln");
            global::EnvDTE.Solution firstSolution = dte.Solution;

            OpenSolution(@"d:\projects\second\second.sln");

            string fileName = dte.Solution.FileName;

            Assert.AreEqual(@"d:\projects\second\second.sln", fileName);
        }