私はORMとしてNHibernateを使用しており、代替データベースとしてfor unit testing purpose I am using sqliteを使用しています。NHibernate:初期データ集団
意味のある単体テストを得るために、私はテーブルを作成する必要があります。どのようにNHibernateでこれを行うには?私のユニットテストのデータベースはsqliteですが、私はそれを可能にするdbの独立したスクリプトを好むでしょう。
Nhibernateはこれをそのまま使用できますか?または、NHibernate Save
メソッドを使用して挿入する必要がありますか?
P/S:(例えばPHPでSymfonyような)他の言語のORMまたはフレームワークの一部、supports this via yml。
私はテストコードの中でそれを維持しているかもしれません。私のテストセットアップでSession.Saveでテーブルを作成してください – Graviton