diff --git a/src/Spectre.Console.Cli.Tests/CommandAppTests.Options.cs b/src/Spectre.Console.Cli.Tests/CommandAppTests.Options.cs index e8cbbb3..0e8c874 100644 --- a/src/Spectre.Console.Cli.Tests/CommandAppTests.Options.cs +++ b/src/Spectre.Console.Cli.Tests/CommandAppTests.Options.cs @@ -21,7 +21,7 @@ public void Should_Throw_If_Required_Option_Is_Missing() // Then result.ShouldBeOfType() .And(ex => - ex.Message.ShouldBe("Command 'test' is missing required argument 'foo'.")); + ex.Message.ShouldBe("Command 'test' is missing required option 'foo'.")); } } } \ No newline at end of file diff --git a/src/Spectre.Console.Cli/CommandRuntimeException.cs b/src/Spectre.Console.Cli/CommandRuntimeException.cs index ca94dac..f7c0c4b 100644 --- a/src/Spectre.Console.Cli/CommandRuntimeException.cs +++ b/src/Spectre.Console.Cli/CommandRuntimeException.cs @@ -44,7 +44,7 @@ internal static CommandRuntimeException MissingRequiredOption(CommandTree node, return new CommandRuntimeException($"Missing required option '{option.GetOptionName()}'."); } - return new CommandRuntimeException($"Command '{node.Command.Name}' is missing required argument '{option.GetOptionName()}'."); + return new CommandRuntimeException($"Command '{node.Command.Name}' is missing required option '{option.GetOptionName()}'."); } internal static CommandRuntimeException NoConverterFound(CommandParameter parameter)