public void IsUpdateable_IndirectUpdateableAttribute_ReturnsFalse() { var target = new EntityDefinition( new DataAnnotationsDefinitionProvider(), new EntityReference { EntityType = typeof(DomainAggregateRow) }); var actual = target.IsUpdateable(target.Find(CreateExpression <DomainAggregateRow, string>(row => row.SubContainer.Name))); Assert.IsFalse(actual); }
public void IsUpdateable_DirectIdentityAttribute_ReturnsFalse() { var target = new EntityDefinition( new DataAnnotationsDefinitionProvider(), new EntityReference { EntityType = typeof(DomainAggregateRow) }); var actual = target.IsUpdateable(target.Find(CreateExpression <DomainAggregateRow, int>(row => row.DomainAggregateId))); Assert.IsFalse(actual); }