コード例 #1
0
        public void field_of_int_format_culture()
        {
            var field = new Field("teste", "number(6,1)", "string(F3,pt-br)");
            var bag = new ValueBag();
            field.Read(new StringWalker("12345678"), bag);

            bag.GetAs<decimal>("teste").Should().Be(123456.7m);
            bag["teste"].Value.Should().Be(123456.7m);
            bag["teste"].Format().Should().Be("123456,700");
        }
コード例 #2
0
        public void field_of_int_format_direct()
        {
            var field = new Field("teste", "number(6)", null);
            var bag = new ValueBag();
            field.Read(new StringWalker("1234567"), bag);

            bag.GetAs<decimal>("teste").Should().Be(123456m);
            bag["teste"].Value.Should().Be(123456);
            bag["teste"].Format().Should().Be(123456);
        }