コード例 #1
0
        public void ValidateFromParsable()
        {
            object obj                    = new AggregateNumbers();
            Type   parseType              = typeof(AggregateNumbers);
            bool   suppressDefaults       = true;
            ConstructorArguments ctorArgs = ConstructorArguments.FromParsable(obj, parseType, suppressDefaults);

            Assert.IsNotNull(ctorArgs);
        }
コード例 #2
0
        public void ValidateToString()
        {
            object obj                    = new AggregateNumbers();
            Type   parseType              = typeof(AggregateNumbers);
            bool   suppressDefaults       = true;
            ConstructorArguments ctorArgs = ConstructorArguments.FromParsable(obj, parseType, suppressDefaults);
            string str                    = ctorArgs.ToString();

            Assert.IsTrue(str.Contains("ResultFile"));
            Assert.IsTrue(str.Contains("InputFile"));
        }
コード例 #3
0
        public override string ToString()
        {
            string name = ConstructorArguments.FromParsable(this).ToString();

            return(name);
        }