コード例 #1
0
        public void EnsureSpacedEqualWithoutValueWorks()
        {
            var result = CommandLineArgumentParser.NormalizeArguments("a", "=").ToList();

            result.Count.Should().Be(1);
            result.Contains("a=").Should().BeTrue();
        }
コード例 #2
0
        public void EnsureSpacedArgumentsAreCorrected()
        {
            var result = CommandLineArgumentParser.NormalizeArguments("a", "=", "5").ToList();

            result.Count.Should().Be(1);
            result.Contains("a=5").Should().BeTrue();
        }
コード例 #3
0
        public void EnsureSpacedArgumentsAreCorrectedWithMultipleArguments()
        {
            var result = CommandLineArgumentParser.NormalizeArguments("-level", "=", "55", "/debug", ":", "true").ToList();

            result.Count.Should().Be(2);
            result.Contains("-level=55").Should().BeTrue();
            result.Contains("/debug:true").Should().BeTrue();
        }