public void Does_ignore_properties_without_attributes() { var model = new ModelWithIgnoredFields { Id = 1, Name = "Foo", Ignored = 2 }; var dto = new ModelWithIgnoredFields { Ignored = 10 } .PopulateFromPropertiesWithoutAttribute(model, typeof(ReadOnlyAttribute)); Assert.That(dto.Id, Is.EqualTo(model.Id)); Assert.That(dto.Name, Is.EqualTo(model.Name)); Assert.That(dto.Ignored, Is.EqualTo(10)); }
public void Does_ignore_properties_without_attributes() { var model = new ModelWithIgnoredFields { Id = 1, Name = "Foo", Ignored = 2 }; var dto = new ModelWithIgnoredFields { Ignored = 10 } .PopulateFromPropertiesWithoutAttribute(model, typeof(ReadOnlyAttribute)); Assert.That(dto.Id, Is.EqualTo(model.Id)); Assert.That(dto.Name, Is.EqualTo(model.Name)); Assert.That(dto.Ignored, Is.EqualTo(10)); }