public void GetTargetFrameworks() { var content = GetFileContent("ProjectFileParserTest.Targets.csproj.xml"); var actual = ProjectFileParser.GetTargetFrameworks(content).ToList(); actual.ShouldBe(new[] { "net452", "netcoreapp2.2" }); }
public void ParseCsProj() { var content = GetFileContent("ProjectFileParserTest.csproj.xml"); var actual = ProjectFileParser.ParseCsProjFile(content).ToList(); actual.Count.ShouldBe(2); actual[0].Name.ShouldBe("Microsoft.NET.Test.Sdk"); actual[0].Version.ShouldBe("16.2.0"); actual[1].Name.ShouldBe("StyleCop.Analyzers"); actual[1].Version.ShouldBe("1.1.118"); }