public void HandleAttributeOverride() { var attrib = Type.GetSingleAttribute<TableAttribute>(false); if (attrib == null) return; Table = new TableName(attrib.Name,attrib.DbSchema); IdentityColumn = attrib.IdentityColumn; }
public void name_from_attribute() { var sut=new TableInfo(typeof(Post),_manageConverters); sut.HandleAttributeOverride(); sut.Table.Name.Should().Be("SomePost"); sut.IdentityColumn.Should().Be("SomeId"); }