--
You received this message because you are subscribed to the Google Groups "NUnit-Discuss" group.
To post to this group, send email to nunit-...@googlegroups.com.
To unsubscribe from this group, send email to nunit-discus...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/nunit-discuss?hl=en.
From: nunit-...@googlegroups.com [mailto:nunit-...@googlegroups.com] On Behalf Of Simone Busoli
Sent: Monday, December 14, 2009 2:26 PM
Sent: Monday, December 14, 2009 12:43 PM
Charlie
> -----Original Message-----
> From: nunit-...@googlegroups.com
> [mailto:nunit-...@googlegroups.com] On Behalf Of Kenneth Xu
> Sent: Wednesday, December 16, 2009 5:09 PM
> To: nunit-...@googlegroups.com
> Subject: Re: [nunit-discuss] NUnit / VS Integration
>
> Me too!
>
> On Mon, Dec 14, 2009 at 4:25 PM, Yann <yann...@gmail.com> wrote:
> > I second that!
> >
> > From: Simone Busoli
> > Sent: Tuesday, December 15, 2009 7:42 AM
> > To: nunit-...@googlegroups.com
> > Subject: Re: [nunit-discuss] NUnit / VS Integration
> >
> > Something which works OOTB like TD.Net?
> >
>
I dream for ReSharper type of integration but I understand the
difficulty as it needs source code level analysis. So TD.Net kind of
integration is more realistic and also sufficient for day to day TDD
work.
Cheers,
Kenneth
Regards,
Jamie.
I do use TD.Net Personal for my open source projects. What especially
useful to me are the test with coverage option and adhoc execution of
any method. And thank you again for making a great product free to
open source community.
Yes, the commercial projects is the issue. We already purchased
ReSharper, a great tool! It has otherwise wonderful NUnit integration
except that it cannot keep up with the NUnit releases (hopefully this
will change in future). I cannot justify to buy TD.Net just for unit
testing at the price level that is close to ReSharper C# Edition.
On the other hand, if NUnit is to compete with MS's test framework, I
think better out of box support is necessary.
Cheers,
Kenneth
Could somebody give me the syntax in VB for Throws.Exception? Does VB syntax
exist somewhere on the Nunit site? Everything always seems to only be in C#.
I've tried feeding the example found on http://nunit.com/blogs/?p=63 to
Instant VB, but even with the ">" corrected to a ">" it doesn't seem to
translate properly.
Thanks,
Yann
--------------------------------------------------
From: "Jamie Cansdale" <jcan...@gmail.com>
Sent: Thursday, December 17, 2009 9:49 PM
To: <nunit-...@googlegroups.com>
Subject: Re: [nunit-discuss] NUnit / VS Integration
> If you're interested in TestDriven.Net like integration, I'm curious
I LOVE the personal version of TestDriven.net! It's a *brilliant* program.
But I'm a sole developer who just can't justify paying for a version to use
in the one project I'm currently working on. My project isn't open source,
but I'm not currently making any money from the project yet. If I was I'd
certainly buy a commercial license.
Having ad-hoc testing, & the ability to right-click a project/class & run
the tests, built into NUnit, like TD.NET has would be awesome. Not only the
cost issue, but also only having to have ONE program to install & keep
updated.
Alternatively, being able to use the personal version for small-ish non-open
source projects, as you *seem* to be suggesting might be a possibility,
would also be an alternative solution.
That's *my* 2c..
Yann
--------------------------------------------------
From: "Jamie Cansdale" <jcan...@gmail.com>
Sent: Thursday, December 17, 2009 9:49 PM
To: <nunit-...@googlegroups.com>
Subject: Re: [nunit-discuss] NUnit / VS Integration
> If you're interested in TestDriven.Net like integration, I'm curious
> Could somebody give me the syntax in VB for Throws.Exception?
> Does VB syntax exist somewhere on the Nunit site? Everything
> always seems to only be in C#.
The best example in the NUnit distribution for VB is probably
AssertSyntaxTests.vb in the VB samples directory. However, it
has not been updated to have an example of Throws.Exception.
Mainly, you can use the C# example, plugging in the syntax
for a VB delegate as the first argument. Does somebody else
here have a good example?
Charlie
> Yes, the commercial projects is the issue. We already
> purchased ReSharper, a great tool! It has otherwise wonderful
> NUnit integration except that it cannot keep up with the
> NUnit releases (hopefully this will change in future). I
> cannot justify to buy TD.Net just for unit testing at the
> price level that is close to ReSharper C# Edition.
Just for the record, Resharper doesn't have NUnit integration,
it has integrated NUnit emulation. :-)
I had an experience with one client, where I suggested they
purchase Resharper for refactoring and TD.Net for running
tests. In spite of the low price (I think it was around
$90 at the time) they decided they "couldn't afford"
TD.Net. This even though they were paying MS umpteen
dollars a year for a subscription and buying Resharper
and lots of other stuff - not to mention paying big
money out every month for developer time. It's a foolish
way to behave but seems to be common.
> On the other hand, if NUnit is to compete with MS's test
> framework, I think better out of box support is necessary.
Sadly, that's the case. Although I'm very interested in
MonoDevelop as an alternative to the whole thing now that
it works on Windows. They still have some NUnit versioning
issues but I think we can help them overcome those
problems with NUnit 3.0.
Charlie
> Cheers,
> Kenneth
>
> On Thu, Dec 17, 2009 at 5:49 AM, Jamie Cansdale
> <jcan...@gmail.com> wrote:
> > If you're interested in TestDriven.Net like integration,
> I'm curious
> > to know why you don't just use TestDriven.Net Personal. Is there
> > something in the Personal license that you don't like, or
> is something
> > else missing? I do try to work closely with the NUnit team
> and keep up
> > with new releases. Would knowing you could use it on commercial
> > projects make a difference?
> >
> > Regards,
> > Jamie.
> >
> > --
> > http://www.testdriven.net
> > http://twitter.com/jcansdale
> > http://weblogs.asp.net/nunitaddin
>
Here's the deal with the TestDriven.Net Personal licence; You are free
to download and use it for as long as you like. If after using it for
a while you can justify a purchase, that's great! However, there's
noting in the license that prevents you from using it on commercial
projects.
I know there are companies where it's a struggle to purchase software
beyond an MSDN subscription. As far as I'm concerned, developers
working in this kind of environment are being penalized enough and I'm
certainly not going to stop them from using TestDriven.Net!
> Alternatively, being able to use the personal version for small-ish non-open
> source projects, as you *seem* to be suggesting might be a possibility,
> would also be an alternative solution.
>
If you can't justify paying for it, I don't expect you to. You are
free to install it and stop worrying. :-)
Regards,
Jamie.
You're an absolute legend!
And I can assure you that when I get to the point where I *can* afford to
pay for a license I *will* be doing so, & doing so happily.
Thank you!
Yann
--------------------------------------------------
From: "Jamie Cansdale" <jcan...@gmail.com>
Sent: Friday, December 18, 2009 10:10 PM
To: <nunit-...@googlegroups.com>
Subject: Re: [nunit-discuss] NUnit / VS Integration
> Simone, Andr� & Yann,
Thank you for the clarification!
I just double checked the site, and the download page says the Personal
Version is "for students, open source developers and trial users" while
the Professional Version is "for individual developers" (with the
"commercial" being implied, at least for me). If you click on the
License Terms link it says explicitly that the Personal License " is not
intended for use within a commercial environment, except for evaluation
purposes" .
I then double checked the PDF license too and read it more carefully -
while it does not explicitly forbid commercial usage, it doesn't allow
it explicitly either. But then again, neither does the Professional
license :)
It was all this put together that made me believe that commercial use of
the Personal Version was not allowed. But it's good to know that is not
the case - it certainly is an immensely useful tool, and could have
saved me a large amount of time in the past!
Thanks,
- Andre
Jamie Cansdale wrote:
> Simone, Andr� & Yann,
> It was all this put together that made me believe that commercial use of
> the Personal Version was not allowed. But it's good to know that is not
> the case - it certainly is an immensely useful tool, and could have
> saved me a large amount of time in the past!
>
It's a tricky balancing act. I've ended up saying who the *intended*
users are, rather than making it explicit that the personal version is
fully functional and there are no usage restrictions. I've
deliberately avoided nag dialogs, license keys or anything else that
would compromise the user experience once downloaded.
Regards,
Jamie.
2009/12/18 André Nogueira <andre.n...@gmail.com>:
> Hi Jamie,
>
> Thank you for the clarification!
>
> I just double checked the site, and the download page says the Personal
> Version is "for students, open source developers and trial users" while
> the Professional Version is "for individual developers" (with the
> "commercial" being implied, at least for me). If you click on the
> License Terms link it says explicitly that the Personal License " is not
> intended for use within a commercial environment, except for evaluation
> purposes" .
>
> I then double checked the PDF license too and read it more carefully -
> while it does not explicitly forbid commercial usage, it doesn't allow
> it explicitly either. But then again, neither does the Professional
> license :)
>
> It was all this put together that made me believe that commercial use of
> the Personal Version was not allowed. But it's good to know that is not
> the case - it certainly is an immensely useful tool, and could have
> saved me a large amount of time in the past!
>
> Thanks,
> - Andre
>
> Jamie Cansdale wrote:
>> Simone, André & Yann,
> Just for the record, Resharper doesn't have NUnit integration,
> it has integrated NUnit emulation. :-)
Thanks for the clarification and yes I understood and hoping this will change :)
> I had an experience with one client, where I suggested they
> purchase Resharper for refactoring and TD.Net for running
> tests. In spite of the low price (I think it was around
> $90 at the time) they decided they "couldn't afford"
> TD.Net. This even though they were paying MS umpteen
> dollars a year for a subscription and buying Resharper
> and lots of other stuff - not to mention paying big
> money out every month for developer time. It's a foolish
> way to behave but seems to be common.
Well, here is the typical story:
D (developer) : Can we buy TD.Net?
B (the budget keeper): What is this for?
D: Mainly to help you easily and quickly run the test from VS so
developers can be more productive.
B : I remember that you told me ReSharper has the same feature.
D : Yes, but it doesn't support NUnit 2.5, and TD.Net doesn't a bit
more than that ...
B : How much does it cost?
D : $210
B : We just bought ReSharper for $250, I think we should stick with
NUnit 2.4 until ReSharper supports 2.5.
D : ...
I think MSDN subscriptions are typically covered by some other budget,
not under project budget. Yeah, it's silly but that's how it is. :(
Kenneth
From: nunit-...@googlegroups.com [mailto:nunit-...@googlegroups.com] On Behalf Of Sébastien Lorion
Sent: Wednesday, December 23, 2009 10:34 AM
To: nunit-...@googlegroups.com
Subject: Re: [nunit-discuss] Throws.Exception VB Syntax
Happy New Year btw :)
Sébastien
Sorry not to get right back to you. I was wanting to first take a
look at the state of our VB-related stuff and other things have
interfered. I'd be glad to have you do it, and I'll get back with
details soon.
Happy new year to you too.
Charlie