コード例 #1
0
        public void UnFormatAccountNumberTest()
        {
            string origValue = "12345678-12345678";
            var    e         = new DataGridViewCellFormattingEventArgs(0, 0, origValue, typeof(string), null);

            GranitDataGridViewCellFormatter.UnFormatAccountNumber(e);
            Assert.AreEqual("1234567812345678", e.Value);
            Assert.IsTrue(e.FormattingApplied);

            e.Value = "12345678-12345678-12345678";
            GranitDataGridViewCellFormatter.UnFormatAccountNumber(e);
            Assert.AreEqual("123456781234567812345678", e.Value);
            Assert.IsTrue(e.FormattingApplied);
        }
コード例 #2
0
        public void AddNullsToTheEndTest()
        {
            string val  = "12";
            string val2 = GranitDataGridViewCellFormatter.AddNullsToTheEnd(val);

            Assert.AreEqual("12000000", val2);

            val  = "";
            val2 = GranitDataGridViewCellFormatter.AddNullsToTheEnd(val);
            Assert.AreEqual("00000000", val2);

            val  = "12345678";
            val2 = GranitDataGridViewCellFormatter.AddNullsToTheEnd(val);
            Assert.AreEqual("12345678", val2);
        }