public void Should_Parse_Global() { var dotnetToolListParser = new DotNetToolListParser(); var parsed = dotnetToolListParser.Parse(DotNetToolListOutput.GlobalWithTool); Assert.AreEqual(parsed.Count, 1); var installedTool = parsed[0]; Assert.AreEqual("coverlet", installedTool.Commands); Assert.AreEqual("3.0.3", installedTool.Version); Assert.AreEqual("coverlet.console", installedTool.PackageId); }
public void Should_Return_Empty_List_If_No_Tools_Installed() { var dotnetToolListParser = new DotNetToolListParser(); Assert.IsEmpty(dotnetToolListParser.Parse(DotNetToolListOutput.LocalNoTool)); }