示例#1
0
        protected override void OnSetup()
        {
            base.OnSetup();

            TestConnectionProvider.CloseDatabase();
            ISession session = OpenSession();

            CurrentSessionContext.Bind(session);

            BuildSchema();
        }
示例#2
0
        protected override void OnTeardown()
        {
            ISession session = CurrentSessionContext.Unbind(SessionFactory);

            if (session != null)
            {
                session.Close();
            }

            TestConnectionProvider.CloseDatabase();
            File.Delete(m_DatabasePath);

            base.OnTeardown();
        }