Skip to content

Commit 7f9254a

Browse files
Apply IDE suggestions
Apply suggested refactorings.
1 parent 561273f commit 7f9254a

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

test/Swashbuckle.AspNetCore.Cli.Test/CommandRunnerTests.cs

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
namespace Swashbuckle.AspNetCore.Cli.Test
66
{
7-
public class CommandRunnerTests
7+
public static class CommandRunnerTests
88
{
99
[Fact]
10-
public void Run_ParsesArgumentsAndExecutesCommands_AccordingToConfiguredMetadata()
10+
public static void Run_ParsesArgumentsAndExecutesCommands_AccordingToConfiguredMetadata()
1111
{
1212
var receivedValues = new List<string>();
1313
var subject = new CommandRunner("test", "a test", new StringWriter());
@@ -36,54 +36,54 @@ public void Run_ParsesArgumentsAndExecutesCommands_AccordingToConfiguredMetadata
3636
});
3737
});
3838

39-
var cmd1ExitCode = subject.Run(new[] { "cmd1", "--opt1", "foo", "--opt2", "bar" });
40-
var cmd2ExitCode = subject.Run(new[] { "cmd2", "--opt1", "blah", "--opt2", "dblah" });
39+
var cmd1ExitCode = subject.Run(["cmd1", "--opt1", "foo", "--opt2", "bar"]);
40+
var cmd2ExitCode = subject.Run(["cmd2", "--opt1", "blah", "--opt2", "dblah"]);
4141

4242
Assert.Equal(2, cmd1ExitCode);
4343
Assert.Equal(3, cmd2ExitCode);
44-
Assert.Equal(new[] { "foo", null, "bar", "blah", null, "dblah" }, receivedValues.ToArray());
44+
Assert.Equal(["foo", null, "bar", "blah", null, "dblah"], [.. receivedValues]);
4545
}
4646

4747
[Fact]
48-
public void Run_PrintsAvailableCommands_WhenUnexpectedCommandIsProvided()
48+
public static void Run_PrintsAvailableCommands_WhenUnexpectedCommandIsProvided()
4949
{
5050
var output = new StringWriter();
5151
var subject = new CommandRunner("test", "a test", output);
5252
subject.SubCommand("cmd", "does something", c => {
5353
});
5454

55-
var exitCode = subject.Run(new[] { "foo" });
55+
var exitCode = subject.Run(["foo"]);
5656

5757
Assert.StartsWith("a test", output.ToString());
5858
Assert.Contains("Commands:", output.ToString());
5959
Assert.Contains("cmd: does something", output.ToString());
6060
}
6161

6262
[Fact]
63-
public void Run_PrintsAvailableCommands_WhenHelpOptionIsProvided()
63+
public static void Run_PrintsAvailableCommands_WhenHelpOptionIsProvided()
6464
{
6565
var output = new StringWriter();
6666
var subject = new CommandRunner("test", "a test", output);
6767
subject.SubCommand("cmd", "does something", c => {
6868
});
6969

70-
var exitCode = subject.Run(new[] { "--help" });
70+
var exitCode = subject.Run(["--help"]);
7171

7272
Assert.StartsWith("a test", output.ToString());
7373
Assert.Contains("Commands:", output.ToString());
7474
Assert.Contains("cmd: does something", output.ToString());
7575
}
7676

7777
[Theory]
78-
[InlineData(new[] { "--opt1" }, new string[] { }, new[] { "cmd", "--opt2", "foo" }, true)]
79-
[InlineData(new[] { "--opt1" }, new string[] { }, new[] { "cmd", "--opt1" }, true)]
80-
[InlineData(new[] { "--opt1" }, new string[] { }, new[] { "cmd", "--opt1", "--opt2" }, true)]
81-
[InlineData(new[] { "--opt1" }, new string[] { }, new[] { "cmd", "--opt1", "foo" }, false)]
82-
[InlineData(new string[] { }, new[] { "arg1" }, new[] { "cmd" }, true)]
83-
[InlineData(new string[] { }, new[] { "arg1" }, new[] { "cmd", "--opt1" }, true)]
84-
[InlineData(new string[] {}, new[] { "arg1" }, new[] { "cmd", "foo", "bar" }, true)]
85-
[InlineData(new string[] {}, new[] { "arg1" }, new[] { "cmd", "foo" }, false)]
86-
public void Run_PrintsCommandUsage_WhenUnexpectedArgumentsAreProvided(
78+
[InlineData(new[] { "--opt1" }, new string[0], new[] { "cmd", "--opt2", "foo" }, true)]
79+
[InlineData(new[] { "--opt1" }, new string[0], new[] { "cmd", "--opt1" }, true)]
80+
[InlineData(new[] { "--opt1" }, new string[0], new[] { "cmd", "--opt1", "--opt2" }, true)]
81+
[InlineData(new[] { "--opt1" }, new string[0], new[] { "cmd", "--opt1", "foo" }, false)]
82+
[InlineData(new string[0], new[] { "arg1" }, new[] { "cmd" }, true)]
83+
[InlineData(new string[0], new[] { "arg1" }, new[] { "cmd", "--opt1" }, true)]
84+
[InlineData(new string[0], new[] { "arg1" }, new[] { "cmd", "foo", "bar" }, true)]
85+
[InlineData(new string[0], new[] { "arg1" }, new[] { "cmd", "foo" }, false)]
86+
public static void Run_PrintsCommandUsage_WhenUnexpectedArgumentsAreProvided(
8787
string[] optionNames,
8888
string[] argNames,
8989
string[] providedArgs,
@@ -107,4 +107,4 @@ public void Run_PrintsCommandUsage_WhenUnexpectedArgumentsAreProvided(
107107
Assert.Empty(output.ToString());
108108
}
109109
}
110-
}
110+
}

0 commit comments

Comments
 (0)