I realized I forgot to include the test in the patch so please
consider 'DatabaseTestFixtureFluentWithTest' instead. Sorry about that

On Sep 19, 3:04 am, Mike Nichols <[EMAIL PROTECTED]> wrote:
> Hi
> I uploaded a patch to this list that refactored out the
> DatabaseTestFixture into more of a fluent interface..I originally
> started this so I could pass in an IWindsorContainer instance using
> the same semantics and ended up just refactoring everything in the
> interface to get rid of duplicated code my additions were causing.
> Impact to underlying UnitOfWorkTestContext, etc are minimal, but now
> you can Initialize Nhibernate and IOC like this:
> -----------
> Initialize(PersistenceFramework.NHibernate,
> mappingInfo).AndIoC(container);
>
> or fullblown:
> --------
> Initialize(PersistenceFramework.NHibernate,mappingInfo)
> .Using(DatabaseEngine.MsSqlCe,"dbname")
> .ConfiguredBy(myProperties)
> .AndIoC(container);
>
> The patch delegates all the current calls to the fluent interface and
> adds an 'Initialize(..)' method for access to it.
>
> A test is included that just goes through the interface and
> initializes the whole thing and then checks that the container
> instance is preserved.Let me know if you want more robust tests...I
> just relied on the other tests to delegate to it.
>
> All Commons tests pass after this is applied. There was a unrelated
> test in mocks that failed probably becuase of my environment.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rhino-tools-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to