Пример #1
0
        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);
        }
Пример #2
0
        public void Should_Return_Empty_List_If_No_Tools_Installed()
        {
            var dotnetToolListParser = new DotNetToolListParser();

            Assert.IsEmpty(dotnetToolListParser.Parse(DotNetToolListOutput.LocalNoTool));
        }