コード例 #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test void parsesValues2()
        internal virtual void ParsesValues2()
        {
            OptionalBooleanArg arg = new OptionalBooleanArg("foo", true, "");

            assertEquals("true", arg.Parse(Args.parse()));
            assertEquals("false", arg.Parse(Args.parse("--foo=false")));
            assertEquals("true", arg.Parse(Args.parse("--foo=true")));
            assertEquals("true", arg.Parse(Args.parse("--foo")));
        }
コード例 #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test void usageTest()
        internal virtual void UsageTest()
        {
            OptionalBooleanArg arg = new OptionalBooleanArg("foo", true, "");

            assertEquals("[--foo[=<true|false>]]", arg.Usage());
        }