예제 #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void shouldPickUpOverriddenBooleanConfigurationParameters()
        public virtual void ShouldPickUpOverriddenBooleanConfigurationParameters()
        {
            // GIVEN
            string[] args = array("-c", "myoptionenabled");

            // WHEN
            ServerCommandLineArgs parsed = ServerCommandLineArgs.Parse(args);

            // THEN
            assertEquals(stringMap("myoptionenabled", true.ToString()), parsed.ConfigOverrides());
        }
예제 #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void shouldPickUpOverriddenConfigurationParameters()
        public virtual void ShouldPickUpOverriddenConfigurationParameters()
        {
            // GIVEN
            string[] args = array("-c", "myoption=myvalue");

            // WHEN
            ServerCommandLineArgs parsed = ServerCommandLineArgs.Parse(args);

            // THEN
            assertEquals(stringMap("myoption", "myvalue"), parsed.ConfigOverrides());
        }
예제 #3
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void shouldPickUpMultipleOverriddenConfigurationParameters()
        public virtual void ShouldPickUpMultipleOverriddenConfigurationParameters()
        {
            // GIVEN
            string[] args = array("-c", "my_first_option=first", "-c", "myoptionenabled", "-c", "my_second_option=second");

            // WHEN
            ServerCommandLineArgs parsed = ServerCommandLineArgs.Parse(args);

            // THEN
            assertEquals(stringMap("my_first_option", "first", "myoptionenabled", true.ToString(), "my_second_option", "second"), parsed.ConfigOverrides());
        }
예제 #4
0
 private ServerCommandLineArgs Parse(params string[] args)
 {
     return(ServerCommandLineArgs.Parse(args));
 }