nunit-core team mailing list archive
-
nunit-core team
-
Mailing list archive
-
Message #02289
[Bug 800089] Re: Assert.Throws() hides details of inner AssertionException
** Changed in: nunit-3.0
Assignee: (unassigned) => Charlie Poole (charlie.poole)
--
You received this bug notification because you are a member of NUnit
Core Developers, which is the registrant for NUnit Framework.
https://bugs.launchpad.net/bugs/800089
Title:
Assert.Throws() hides details of inner AssertionException
Status in NUnit Test Framework:
Triaged
Status in NUnit V2 Test Framework:
Fix Released
Bug description:
NUnit 2.5.9.10348
If AssertionException happens in a delegate provided to
Assert.Throws() the diagnostic message does display no details making
it hard to know which of asserts failed:
Test 'Test.Issue' failed:
Expected: <System.InvalidOperationException>
But was: <NUnit.Framework.AssertionException>
instead it would be good to display the assert message if
AssertionException was thrown like:
Test 'Test.Issue' failed:
Expected: <System.InvalidOperationException>
But was: <NUnit.Framework.AssertionException> ("Cannot start with zero")
plus the inner stack trace. Please see the test attached.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nunit-3.0/+bug/800089/+subscriptions
References