public void AfterInsertSetsIdentifierValueForIdentifierStrategyDbGenerated() { ObjectInfo.MappingConvention = new ConventionMappingConvention( UnitTest.GetConventionMappingSettings(IdentifierStrategy.DbGenerated)); var customer = new Customer(); int scalarResult = 4354; var listener = new IdentifierStrategyListener(); listener.AfterInsert(customer, scalarResult); Assert.Equal(scalarResult, customer.Id); }
public void AfterInsertSetsIdentifierValueConvertingItToThePropertyType() { ObjectInfo.MappingConvention = new ConventionMappingConvention( UnitTest.GetConventionMappingSettings(IdentifierStrategy.DbGenerated)); var customer = new Customer(); decimal scalarResult = 4354; var listener = new IdentifierStrategyListener(); listener.AfterInsert(customer, scalarResult); Assert.Equal(Convert.ToInt32(scalarResult), customer.Id); }