Example #1
0
        public void OldConfigurationWithUseOuterJoinShouldThrowHibernateException()
        {
            var nhib = new NailsFramework.Persistence.NHibernate
            {
                ConfigurationFile = "badhibernate_useouterjoin.cfg.xml"
            };

            Nails.Configure().Persistence.DataMapper(nhib)
            .IoC.Container <NailsFramework.IoC.Spring>()
            .Initialize();
        }
Example #2
0
        public void WrongConnectionStringShouldFailNicely()
        {
            var nhib = new NailsFramework.Persistence.NHibernate
            {
                ConfigurationFile = "badhibernate_wrongconnection.cfg.xml"
            };

            Nails.Configure().Persistence.DataMapper(nhib)
            .IoC.Container <NailsFramework.IoC.Spring>()
            .Initialize();

            CollectionAssert.IsNotEmpty(Nails.Status.MissingConfigurations);
            Assert.IsFalse(Nails.Status.IsReady);
        }