public void Does_not_scaffold_property() { var model = new AutoColumnGridModel <ScaffoldPerson>(_provider); model.Column.Count().ShouldEqual(1); model.Column.Single().Name.ShouldEqual("Name"); }
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"); }
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")); }
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"); }