public void ObjectiveArgument_ParseShouldFail_NameTooLong()
        {
            // Arrange
            ObjectiveArgument argument = new ObjectiveArgument();
            IStringReader     reader   = new StringReader("fooBarBaz123456789");

            // Act
            ReadResults readResults = argument.Parse(reader, out _);

            // Assert
            Assert.IsFalse(readResults.Successful);
        }
        public void ObjectiveArgument_ParseShouldSucceed()
        {
            // Arrange
            ObjectiveArgument argument = new ObjectiveArgument();
            IStringReader     reader   = new StringReader("fooBar");

            // Act
            ReadResults readResults = argument.Parse(reader, out _);

            // Assert
            Assert.IsTrue(readResults.Successful);
        }