public void CreateDataContext_Guards_Against_Null_ConnectionSource_Result()
        {
            // Arrange
            NHibernateDataContextFactory factory = new NHibernateDataContextFactory {
                ConfigurationSource = () => null,
            };

            // Act and Assert
            ExceptionAssert.Guards(() => factory.CreateDataContext(),
                                   TargetResources.Error_ConfigurationSourceReturnedNull);
        }
        public void CreateDataContext_Guards_Against_Null_ConnectionSource()
        {
            // Arrange
            NHibernateDataContextFactory factory = new NHibernateDataContextFactory();

            // Act and Assert
            ExceptionAssert.Guards(() => factory.CreateDataContext(),
                                   TargetResources.Error_NoConfigurationSource,
                                   NHibernateContractNames.ConfigurationFilePath,
                                   NHibernateContractNames.ConfigurationSource);
        }