I am using MBUnit v. 2.4.2.355 which I believe is the most current
release.
Ok, can you explain or give an example of what you mean by 'Log4Net
would need to subscribe to the transaction'?
On Dec 4, 10:36 am, "Philip Japikse" <[EMAIL PROTECTED]> wrote:
> I'm not sure that's the correct use case for the RollBack attribute (I
> presume you are using MbUnit 2.x by the syntax). Log4Net would need to
> subscribe to the transaction (which I believe is managed by MSDTC, but Jeff
> can confirm/deny that).
>
> I've never had a problem with the rollback working in 2.x or 3.x, but I am
> using to wrap tests that calls code that utilizes ADO.Net in one manner or
> another (EntLib,NHibernate,etc).
>
> For example,
>
> [Test]
> [RollBack]
> public void Should_Delete_A_User()
> {
> Assert.IsTrue(MyUserRepo.Delete(12));
>
> }
>
> Calls my repository, deletes a user, return true if successful, which passes
> the assert, and then it all gets rolled back.
>
> The only side effect I have seen is if you have identity columns as PKs,
> then it "uses" up numbers (not that it truly matters, since the number
> doesn't have any meaning anyway)
>
> Phil
> Philip Japikse, MCSD.Net, MCDBA, CSM
> Principal Consultant
> Pinnacle Solutions, Inc
> [EMAIL PROTECTED]
> twitter/skimedic
> (513) 312-5664
>
>
>
> -----Original Message-----
> From: [email protected] [mailto:[EMAIL PROTECTED] On
>
> Behalf Of suedeuno
> Sent: Thursday, December 04, 2008 11:30 AM
> To: MbUnit.User
> Subject: MbUnit Rollback usage and expectation
>
> I have a simple test that uses log4net to log a message to sql
> server.
>
> [Test]
> [RollBack]
> public void LoggerIsSuccessful()
> {
> log.Error("Test error");
> }
>
> Maybe I'm not using this properly but the rollback never occurs. Am I
> missing some requirement?- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"MbUnit.User" 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/MbUnitUser?hl=en
-~----------~----~----~----~------~----~------~--~---