use Repository<Partner>

On Tue, Nov 11, 2008 at 1:47 PM, c.sokun <[EMAIL PROTECTED]> wrote:

>
> Can someone show me how to inject IRepository<T> in my test code?
> I got basic setup bellow & I want to automatically inject
> partnerRepository.
>
> [TestFixture]
> public class PartnerTest : DatabaseTestFixtureBase
> {
>        private IRepository<Partner> partnerRepository;
>
>        [TestFixtureSetUp]
>        public void InitializeNHibernate()
>        {
>                IntializeNHibernateAndIoC(
>                        PersistenceFramework.ActiveRecord,
>                        "windsor.boo",
> MappingInfo.From(Assembly.Load("MyTest.Model")));
>        }
>
>        [Test]
>        public void Can_Create_Partner()
>        {
>                Partner partner = new Partner();
>                partner.Name = "Business Partner #1";
>                partnerRepository.Save(partner);
>
>                Assert.AreEqual(1, partner.Id);
>        }
>
>        [SetUp]
>        public void Init()
>        {
>                CurrentContext.CreateUnitOfWork();
>        }
>
>        [TearDown]
>        public void TearDown()
>        {
>                CurrentContext.DisposeUnitOfWork();
>        }
>
> }
> >
>

--~--~---------~--~----~------------~-------~--~----~
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