NSoft.NFramework.Data.NHibernateEx.ForTesting.UnitOfWorkTestContextDbStrategy.SetUpDatabase C# (CSharp) Method

SetUpDatabase() public method

Setup database ( create database file, create database schema )
public SetUpDatabase ( ISession currentSession ) : void
currentSession ISession
return void
        public virtual void SetUpDatabase(ISession currentSession) {
            // CreateDatabaseMedia();
            CreateDatabaseSchema(currentSession ?? CreateSession());
        }

Usage Example

 /// <summary>
 /// Creates the in db schema using the session.
 /// </summary>
 /// <param name="session">An open NHibernate session.</param>
 public void SetupDatabase(ISession session)
 {
     _dbStrategy.SetUpDatabase(session);
 }