예제 #1
0
        public void Does_not_scaffold_property()
        {
            var model = new AutoColumnGridModel <ScaffoldPerson>(_provider);

            model.Column.Count().ShouldEqual(1);
            model.Column.Single().Name.ShouldEqual("Name");
        }
예제 #2
0
        public void Should_generate_columns()
        {
            var model = new AutoColumnGridModel <Person>(_provider);

            model.Column.Count().ShouldEqual(2);
            model.Column.First().Name.ShouldEqual("Name");
            model.Column.Last().Name.ShouldEqual("Id");
        }
        public void Should_generate_columns()
        {
            var model = new AutoColumnGridModel<Person>(_provider);

            model.Column.Count().ShouldEqual(2);
            model.Column.First().Name.ShouldEqual("Name");
            model.Column.Last().Name.ShouldEqual("Id");
        }
예제 #4
0
        public void Uses_custom_displayformat()
        {
            var model  = new AutoColumnGridModel <DisplayFormatPerson>(_provider);
            var date   = new DateTime(2010, 1, 15);
            var person = new DisplayFormatPerson
            {
                DateOfBirth = date
            };

            model.Column.Single().GetValue(person).ShouldEqual(date.ToString("d"));
        }
        public void Uses_custom_displayformat()
        {
            var model = new AutoColumnGridModel<DisplayFormatPerson>(_provider);
            var date = new DateTime(2010, 1, 15);
            var person = new DisplayFormatPerson
            {
                DateOfBirth = date
            };

            model.Column.Single().GetValue(person).ShouldEqual(date.ToString("d"));
        }
예제 #6
0
        public void Uses_custom_displayname()
        {
            var model = new AutoColumnGridModel <DisplayNamePerson>(_provider);

            model.Column.Single().DisplayName.ShouldEqual("Foo");
        }
 public void Setup()
 {
     _gridModel = new AutoColumnGridModel<Person>();
 }
 public void Uses_custom_displayname()
 {
     var model = new AutoColumnGridModel<DisplayNamePerson>(_provider);
     model.Column.Single().DisplayName.ShouldEqual("Foo");
 }
 public void Does_not_scaffold_property()
 {
     var model = new AutoColumnGridModel<ScaffoldPerson>(_provider);
     model.Column.Count().ShouldEqual(1);
     model.Column.Single().Name.ShouldEqual("Name");
 }