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);