public void TestGetMsbuildPath_CreatesFromEnvironmentVariable() { const string expectedVsRoot = @"c:\Path\To\Vs"; const string devenvPath = @"c:\Path\To\Vs\Common7\IDE\devenv.exe"; _dteMock.Setup(dte => dte.FullName).Returns(devenvPath); string result = _objectUnderTest.GetMsbuildPath(); StringAssert.StartsWith(result, expectedVsRoot); }
public void TestGetMsbuildPath_CreatesFromEnvironmentVariable() { const string expectedX86ProgramFiles = @"c:\Expected X86 Program Files"; _environmentMock.Setup(e => e.GetFolderPath(Environment.SpecialFolder.ProgramFilesX86)) .Returns(expectedX86ProgramFiles); string result = _objectUnderTest.GetMsbuildPath(); StringAssert.StartsWith(result, expectedX86ProgramFiles); }