私は Entity Framework 5.0 (C# 4.5) で ORM を作成しました - データベースが最初です。
エンティティの一部のプロパティは、計算済みとしてマークされています (デフォルトで列にバインドされています)。
プロパティがORMモデルで計算済みとしてマークされていることを単体テストで確認するにはどうすればよいですか?
注:ORMでエンティティを緊急に再作成した後、計算されたプロパティを制御する必要性をテストします。
*.edmx のエンティティの説明:
<EntityType Name="Users">
<Key>
<PropertyRef Name="Identifier" />
</Key>
<Property Name="Identifier" Type="bigint" Nullable="false"
StoreGeneratedPattern="Identity" />
<Property Name="Name" Type="nvarchar" Nullable="false" MaxLength="32" />
<Property Name="PasswordHashCode1" Type="int" Nullable="false" />
<Property Name="PasswordHashCode2" Type="int" Nullable="false" />
<Property Name="CreateDateTime" Type="datetime2" Nullable="false"
StoreGeneratedPattern="Computed" />
</EntityType>