Hi Simone, Yes, that's what we already do with at least one source file, ITestCaseData.cs. In NUnitLite and NUnit 3.0, the duplication can be eliminated.
Charlie On Fri, Oct 26, 2012 at 1:49 PM, Simone Busoli <1071...@bugs.launchpad.net> wrote: > Hi Charlie, > > I'm working on this and I have one question. We basically need to do > with Assert.Throws(async () => [some async code]) the same we're doing > while executing tests, awaiting it. The code for the latter is in core, > are there any existing ways by which we share code between the two? > Since they obviously don't share any assembly references and it's only > core which interacts with framework via reflection, the only thing which > comes to mind is to just let the code leave in core and "reference" it > from framework via "Add as link" feature in VS, which allows to use the > same source file form both projects. > > Thoughts? > > -- > You received this bug notification because you are subscribed to NUnit > Extended Testing Platform. > https://bugs.launchpad.net/bugs/1071164 > > Title: > Support async methods in usage scenarios of Throws constraints > > To manage notifications about this bug go to: > https://bugs.launchpad.net/nunit-3.0/+bug/1071164/+subscriptions -- 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 Test Framework: Triaged Status in NUnitLite Testing Framework: Triaged 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/nunit-3.0/+bug/1071164/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~nunit-core Post to : nunit-core@lists.launchpad.net Unsubscribe : https://launchpad.net/~nunit-core More help : https://help.launchpad.net/ListHelp