Example #1
0
        public void Transform_NullValue_PaddedValueReturned()
        {
            var totalWidth       = 5;
            var paddingChar      = '0';
            var padLeftAttribute = new PadLeftAttribute(totalWidth, paddingChar);
            var transformedValue = padLeftAttribute.Transform(null);

            Assert.AreEqual("00000", transformedValue);
        }
Example #2
0
        public void Transform_FullLengthValue_OriginalValueReturned()
        {
            var value            = "11111";
            var totalWidth       = 5;
            var paddingChar      = '0';
            var padLeftAttribute = new PadLeftAttribute(totalWidth, paddingChar);
            var transformedValue = padLeftAttribute.Transform(value);

            Assert.AreEqual(value, transformedValue);
        }
Example #3
0
        public void Transform_UnderTotalLengthValue_PaddedValueReturned()
        {
            var value            = "111";
            var totalWidth       = 5;
            var paddingChar      = '0';
            var padLeftAttribute = new PadLeftAttribute(totalWidth, paddingChar);
            var transformedValue = padLeftAttribute.Transform(value);

            Assert.AreEqual("00111", transformedValue);
        }