public void Distinguishes_primary_id()
{
// Arrange
var convention = new DefaultPropertyScanningConvention();
var titlePi = typeof(Post).GetProperty("Title");
var authorIdPi = typeof(Post).GetProperty("AuthorId");
var idPi = typeof(Post).GetProperty("Id");
// Act
var titleIsPrimaryId = convention.IsPrimaryId(titlePi);
var authorIdPiIsPrimaryId = convention.IsPrimaryId(authorIdPi);
var idIsPrimaryId = convention.IsPrimaryId(idPi);
// Assert
titleIsPrimaryId.ShouldBeFalse();
authorIdPiIsPrimaryId.ShouldBeFalse();
idIsPrimaryId.ShouldBeTrue();
}