예제 #1
0
        /// <summary>
        /// Creates a clone of this instance.
        /// </summary>
        /// <returns>
        /// A new object that is a copy of this instance.
        /// </returns>
        public object Clone()
        {
            LineSpacingConfiguration clone = new LineSpacingConfiguration();

            clone._removeConsecutiveBlankLines = _removeConsecutiveBlankLines;

            return(clone);
        }
        public void ToStringTest()
        {
            LineSpacingConfiguration lineSpacingConfiguration = new LineSpacingConfiguration();
            lineSpacingConfiguration.RemoveConsecutiveBlankLines = true;

            string str = lineSpacingConfiguration.ToString();

            Assert.AreEqual("LineSpacing: RemoveConsecutiveBlankLines - True", str, "Unexpected string representation.");
        }
        public void CreateTest()
        {
            LineSpacingConfiguration lineSpacingConfiguration = new LineSpacingConfiguration();

            //
            // Verify default state
            //
            Assert.IsFalse(
                lineSpacingConfiguration.RemoveConsecutiveBlankLines,
                "Unexpected default value for RemoveConsecutiveBlankLines.");
        }
        public void CloneTest()
        {
            LineSpacingConfiguration lineSpacingConfiguration = new LineSpacingConfiguration();
            lineSpacingConfiguration.RemoveConsecutiveBlankLines = true;

            LineSpacingConfiguration clone = lineSpacingConfiguration.Clone() as LineSpacingConfiguration;
            Assert.IsNotNull(clone, "Clone did not return a valid instance.");

            Assert.AreEqual(
                lineSpacingConfiguration.RemoveConsecutiveBlankLines,
                clone.RemoveConsecutiveBlankLines);
        }
        /// <summary>
        /// Creates a clone of this instance.
        /// </summary>
        /// <returns>
        /// A new object that is a copy of this instance.
        /// </returns>
        public object Clone()
        {
            LineSpacingConfiguration clone = new LineSpacingConfiguration();

            clone._removeConsecutiveBlankLines = _removeConsecutiveBlankLines;

            return clone;
        }