コード例 #1
0
ファイル: NuspecTests.cs プロジェクト: seesharper/dotnet-deps
        public void ShouldIgnorePackageWithMissingVersionNumber()
        {
            var result = new NuspecTestCase()
                         .AddPackage("LightInject")
                         .Execute();

            result.StandardOut.Should().NotContain("LightInject 5.1.0 =>");
        }
コード例 #2
0
ファイル: NuspecTests.cs プロジェクト: seesharper/dotnet-deps
        public void ShouldHandleInvalidVersionNumber()
        {
            var result = new NuspecTestCase()
                         .AddPackage("LightInject", "Rubbish")
                         .Execute();

            result.StandardOut.Should().Contain("Warning");
        }
コード例 #3
0
ファイル: NuspecTests.cs プロジェクト: seesharper/dotnet-deps
        public void ShouldUpdateToLatestVersion()
        {
            var result = new NuspecTestCase()
                         .AddPackage("LightInject", "5.1.0")
                         .Execute("--update");

            result.ProjectFile.ShouldHaveNuspecPackageReferenceWithLatestVersion("LightInject", "5.1.0");
        }
コード例 #4
0
ファイル: NuspecTests.cs プロジェクト: seesharper/dotnet-deps
        public void ShouldIncludeFilteredPackages()
        {
            var result = new NuspecTestCase()
                         .AddPackage("LightInject", "5.1.0")
                         .WithFilter("LightInject")
                         .Execute();

            result.StandardOut.Should().Contain("LightInject 5.1.0 =>");
        }
コード例 #5
0
ファイル: NuspecTests.cs プロジェクト: seesharper/dotnet-deps
        public void ShouldListOutdatedDependency()
        {
            var result = new NuspecTestCase()
                         .AddPackage("LightInject", "5.1.0")
                         .Execute();

            result.StandardOut.Should().Contain("LightInject 5.1.0 =>");
            result.ProjectFile.ShouldHaveNuspecPackageReference("LightInject", "5.1.0");
            result.ExitCode.Should().Be(0xbad);
        }
コード例 #6
0
ファイル: NuspecTests.cs プロジェクト: seesharper/dotnet-deps
 public void ShouldListFloatingDependency()
 {
     var result = new NuspecTestCase()
                  .AddPackage("LightInject", "6.*")
                  .Execute();
 }