CanvasTest.Canvas.CommandLineParsing.ModeParserTests.ParseDictionaryOption_WithKeyOnlyArgument_ReturnsFailedResult C# (CSharp) Method

ParseDictionaryOption_WithKeyOnlyArgument_ReturnsFailedResult() private method

private ParseDictionaryOption_WithKeyOnlyArgument_ReturnsFailedResult ( UnitTests.TemporaryDirectoryFixture tempDirectory ) : void
tempDirectory UnitTests.TemporaryDirectoryFixture
return void
        public void ParseDictionaryOption_WithKeyOnlyArgument_ReturnsFailedResult(TemporaryDirectoryFixture tempDirectory)
        {
            // arrange
            DictionaryOption dictOption = DictionaryOption.Create("dictionary", "kvp");
            string key = "key1";
            string[] args =
            {
                "--kvp", key
            };

            // act
            var result = dictOption.Parse(args);

            // assert
            Assert.False(result.Success);
            Assert.Contains("Error", result.ErrorMessage);
            Assert.Contains("format", result.ErrorMessage);
        }