示例#1
0
文件: Tests.cs 项目: serra/CLAP
        public void Parameters_WithoutAutoPrefixes()
        {
            var s = new Sample_62();

            Expect(() => Parser.Run(new[]
                                        {
                                            "bar", "-c=5", "-n=bar"
                                        }, s),
                   Throws.InstanceOf<UnhandledParametersException>());
        }
示例#2
0
文件: Tests.cs 项目: stemarie/CLAP
 public void Parameters_WithoutAutoPrefixes()
 {
     var s = new Sample_62();
     Parser.Run(new[]
     {
         "bar","-c=5","-n=bar"
     }, s);
 }
示例#3
0
文件: Tests.cs 项目: serra/CLAP
        public void Parameters_WithAutoPrefixes()
        {
            var s = new Sample_62();
            Parser.Run(new[]
            {
                "foo","-c=5","-n=bar"
            }, s);

            Expect(s.Count, Is.EqualTo(5));
            Expect(s.Name, Is.EqualTo("bar"));
        }
示例#4
0
文件: Tests.cs 项目: stemarie/CLAP
        public void Parameters_WithAutoPrefixes()
        {
            var s = new Sample_62();
            Parser.Run(new[]
            {
                "foo","-c=5","-n=bar"
            }, s);

            Assert.AreEqual(5, s.Count);
            Assert.AreEqual("bar", s.Name);
        }