public void When_given_a_positional_argument_then_TryParse_should_return_argument() { var parser = new ServiceAnnotationArgumentParser(); var parseErrors = new ParseErrors(); // Act parser.TryParse("service-name", out var result, ref parseErrors); // Assert result !["0"].Should().Be("service-name");
public void When_parsing_a_invalid_string_then_TryParse_should_return_true() { var parser = new ServiceAnnotationArgumentParser(); var parseErrors = new ParseErrors(); // Act var result = parser.TryParse("'service-name", out _, ref parseErrors); // Assert result.Should().BeFalse(); }