← Back to team overview

nunit-core team mailing list archive

[Bug 1071164] Re: Support async methods in usage scenarios of Throws constraints

 

** Changed in: nunitv2
     Assignee: (unassigned) => Simone Busoli (simone.busoli)

** Changed in: nunitv2
       Status: New => In Progress

-- 
You received this bug notification because you are a member of NUnit
Developers, which is subscribed to NUnit V2.
https://bugs.launchpad.net/bugs/1071164

Title:
  Support async methods in usage scenarios of Throws constraints

Status in NUnit V2 Test Framework:
  In Progress

Bug description:
  Although we support async test methods, we're not handling other async
  things properly. For instance this is not working as expected:

  Assert.That(async () => await DoSomething(), Throws.Exception);

  The reasons is the same as why we didn't support async methods: we are
  not waiting until the function has completed its execution.

  Additional details here: http://stackoverflow.com/questions/13056716
  /async-unit-tests-not-working-as-expected

To manage notifications about this bug go to:
https://bugs.launchpad.net/nunitv2/+bug/1071164/+subscriptions


References