11 references to GetElement
Microsoft.Build.Engine.UnitTests (11)
Definition\ToolsetConfigurationReader_Tests.cs (11)
545Assert.Equal("windows", allPaths.GetElement(0).OS); 546Assert.Equal(2, allPaths.GetElement(0).PropertyElements.Count); 547Assert.Equal(@"c:\foo", allPaths.GetElement(0).PropertyElements.GetElement("MSBuildExtensionsPath").Value); 548Assert.Equal(@"c:\foo64;c:\bar64", allPaths.GetElement(0).PropertyElements.GetElement("MSBuildExtensionsPath64").Value); 550Assert.Equal("osx", allPaths.GetElement(1).OS); 551Assert.Equal(2, allPaths.GetElement(1).PropertyElements.Count); 552Assert.Equal(@"/tmp/foo", allPaths.GetElement(1).PropertyElements.GetElement("MSBuildExtensionsPath").Value); 553Assert.Equal(@"/tmp/foo32;/tmp/bar32", allPaths.GetElement(1).PropertyElements.GetElement("MSBuildExtensionsPath32").Value); 555Assert.Equal("unix", allPaths.GetElement(2).OS); 556Assert.Single(allPaths.GetElement(2).PropertyElements); 557Assert.Equal(@"/tmp/bar", allPaths.GetElement(2).PropertyElements.GetElement("MSBuildExtensionsPath").Value);