Search the web
Sign In
New User? Sign Up
ugialtnet · UGIALT.net
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Domanda trita e ritrita: mbUnit 2 ,3 , NUnit, xUnit?   Message List  
Reply | Forward Message #1474 of 2456 |
RE: [ugialtnet] Domanda trita e ritrita: mbUnit 2 ,3 , NUnit, xUnit?

Guardando un po’ avanti credo che l’arrivo di ruby sul fx .net porterà qlc novità nostro modo di fare unit test

Un assaggio lo si può già vedere qui: IronRuby + RSpec

http://rubydoes.net/2008/02/21/testing-net-with-ironrubys-mini_rspecrb/

 

m.

 

 

From: ugialtnet@yahoogroups.com [mailto:ugialtnet@yahoogroups.com] On Behalf Of Matteo Baglini
Sent: lunedì 22 dicembre 2008 11.32
To: ugialtnet@yahoogroups.com
Subject: Re: [ugialtnet] Domanda trita e ritrita: mbUnit 2 ,3 , NUnit, xUnit?

 

:-D

Sempre nei samples trovi una implementazione dell'engine per scrivere i test in stile BDD (Context/Observation/ecc/ecc).

 

--
Matteo Baglini
Web: http://www.makesimple.net/
Blog: http://blogs.ugidotnet.org/bmatte

 

 


Da: Emanuele DelBono <codiceplastico@...>
A: ugialtnet@yahoogroups.com
Inviato: Lunedì 22 dicembre 2008, 11:15:30
Oggetto: Re: [ugialtnet] Domanda trita e ritrita: mbUnit 2 ,3 , NUnit, xUnit?

Matteo, mi hai convinto :-)

ema
http://blog.codiceplastico.com



2008/12/22 Matteo Baglini <matteo.baglini@...>:
> Eccomi  (in estremo ritardo) io uso xUnit!
>
> Ho iniziato ad usarlo semplicemente perchè "sapeva" di qualcosa di nuovo e
> devo dire che mi sono trovato subito bene.
> Come framework ha tutto, test parametrici (inline da codice, da excel, da
> db), autoroolback, timeout, freezeclock+clock class (per la gestione delle
> date), assumeidentity (per fare impersonation).
> Anche per quanto riguarda i runner è messo bene, ha la possibilità di
> eseguire i test con l'engine di nunit, fornisce un runner per msbuild, uno
> per tdd.net, uno per r#, io lo uso con tdd.net e va molto bene. Tutto ok
> anche con CC.NET e TeamCity.
>
> Di solito non ha problemi di versioning, dato che già dalle prime versioni
> forniva un motore di esecuzione dei test agnostico, sopra il quale sono
> stati sviluppati tutti i runner.
> Il team sta prendendo seriamente in considerazione di creare il runner per
> vs, il problema è che a sentire Brad Wilson non è un'impresa facile.
>
> Quando cominci ad usare xUnit ti scontri un po' con il fatto che non ha
> SetUp/TearDown, però ti accorgi presto che non sono essenziali, in più ha un
> meccanismo di estendibilità della pipeline di test AOP-like (operazione
> Before/After test) basato su attributi molto potente e facile da usare, io
> lo uso molto per i test di integrazione.
>
> Aveva built-in le BDD Assert Extensions, ora le hanno estratte dal core e
> messe nei samples, da quello che ho capito lo fanno perchè voglio mantenere
> il core minimale.
>
> Insomma, consigliatissimo!
>
> PS: quello che non sono mai riuscito a capire è perchè l'attributo che in
> nunit si chiama test in xunit si chiame fact, per non parlare di quello per
> i test parametrici, theory. :D
>
> --
> Matteo Baglini
> Web: http://www.makesimple.net/
> Blog: http://blogs.ugidotnet.org/bmatte
>
> ________________________________
> Da: Emanuele DelBono <codiceplastico@...>
> A: ugialtnet@yahoogroups.com
> Inviato: Sabato 20 dicembre 2008, 19:03:22
> Oggetto: Re: [ugialtnet] Domanda trita e ritrita: mbUnit 2 ,3 , NUnit,
> xUnit?
>
> Ciao Claudio.
> Proprio la "confusione" generata da Gallio e mbUnit3 mi ha fatto
> pensare di tornare alle origini cioè NUnit: almeno posso smettere di
> litigare con i plugin e le build di mbunit!!
> Gallio l'ho installato un paio di volte e ho sempre fatto il
> rollback...sembra ancora immaturo.
>
> Vi ricordate quando scrivevo che sarebbe bello avere degli strumenti
> stabili, integrati in stile MS? Il discorso mbUnit è legato anche a
> quello...sono stufo di litigare (sarà il periodo Natalizio?)
> :-D
>
> Mi piace la filosofia di xUnit, nessuno lo sta usando?
>
>
>
>
> ema
> http://blog.codiceplastico.com
>
>
>
> On Sat, Dec 20, 2008 at 4:29 PM, Claudio Maccari
> <claudio.maccari@...> wrote:
>> Ciao ema,
>>
>> personalmente e lavorativamente uso mbUnit v2 oramai da qualche anno
>> principalmente
>> perchè è stato il primo fx nel mondo .net che ha introdotto i test
>> parametrici.
>> Quindi un passo + avanti rispetto ad Nunit, che però forse ad oggi ha
>> colmato il gap.
>>
>> Nota dolente però è lo scarso supporto di mbunit da parte degli strumenti
>> di
>> sviluppo e continuous integration.
>> Problema che non affligge Nunit che per esempio è supportato built-in da
>> Nant, Reshaper, TeamCity ecc.
>>
>> Queste mancanze sono colmate con la versione 3 di mbUnit che comprende
>> appunto Gallio (a neutral test automation platform)
>> che supporta VS2008, Nant, Reshaper, TeamCity, MSBuild, ecc.
>> Maggiori dettagli sul progetto mbunit3/gallio li trovate nell
>> presentazione
>> di Jeff Brown
>>
>> http://qconsf.com/sf2008/file?path=/qcon-sanfran-2008/slides/JeffBrown_Galli
>> o_crafting_a_toolchain.pdf
>> dalle mie prove l'integrazione tra Gallio > Vs2008 e tra Gallio > R# non è
>> ancora perfetta.
>> Spero basterà limare qualche difetto qua è la poi l'integrazione
>> funzionerà
>> come ci si aspetta.
>>
>> Detto questo devo dire che ad oggi nel mio team usiamo mbunit2 (alcuni
>> usano
>> gallio altri no) insieme a R#, Nant, TeamCity e CCNET.
>> makka
>>
>>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>
>

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ugialtnet/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ugialtnet/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:ugialtnet-digest@yahoogroups.com
    mailto:ugialtnet-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    ugialtnet-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/




Mon Dec 22, 2008 6:20 pm

scott4dev
Offline Offline
Send Email Send Email

Attachment
image001.jpg
Type:
image/jpeg
Forward
Message #1474 of 2456 |
Expand Messages Author Sort by Date

So che è un vecchio argomento, ma ogni tanto va rinfrescato visto che escono nuove versioni. Io sono ancora su mbUnit v2 (con alcuni saltuari problemi di ...
Emanuele DelBono
codiceplastico
Offline Send Email
Dec 20, 2008
1:37 pm

Io uso vari tool in base al progetto, ma + x motivi "storici" che non tecnologici. In Subtext usiamo mbUnit 2.x Nei progetti lavorativi usiamo MSTest Nei...
Simone Chiaretta
simonech
Offline Send Email
Dec 20, 2008
2:04 pm

"Anzi, magari, se riesco, faccio una demo di Gallio e la sua integrazione con VS alla conf" Ottimo così poi mi spieghi perchè sul mio pc non va più :( ...
scott4dev
Offline Send Email
Dec 20, 2008
5:20 pm

Ciao ema, personalmente e lavorativamente uso mbUnit v2 oramai da qualche anno principalmente perchè è stato il primo fx nel mondo .net che ha introdotto i...
Claudio Maccari
scott4dev
Offline Send Email
Dec 20, 2008
3:29 pm

Ciao Claudio. Proprio la "confusione" generata da Gallio e mbUnit3 mi ha fatto pensare di tornare alle origini cioè NUnit: almeno posso smettere di litigare...
Emanuele DelBono
codiceplastico
Offline Send Email
Dec 20, 2008
6:03 pm

Beh, Gallio è ancora in Alpha... ... Beh, Gallio è ancora in Alpha... On 20/dic/08, at 19:03, Emanuele DelBono wrote: Ciao Claudio. Proprio la "confusione"...
Simone Chiaretta
simonech
Offline Send Email
Dec 20, 2008
6:27 pm

Leggendo qui http://blog.bits-in-motion.com/2008/11/announcing-gallio-and-mbunit-v305.htm l non mi sembra che si parli di versione alpha. La differenza...
Claudio Maccari
scott4dev
Offline Send Email
Dec 21, 2008
12:03 pm

On Sun, Dec 21, 2008 at 1:03 PM, Claudio Maccari ... E' esattamente questo che intendevo :-) NUnit 2.5 ha i Row test e quindi siamo a posto. Sembra però che...
Emanuele DelBono
codiceplastico
Offline Send Email
Dec 21, 2008
1:12 pm

Eccomi (in estremo ritardo) io uso xUnit! Ho iniziato ad usarlo semplicemente perchè "sapeva" di qualcosa di nuovo e devo dire che mi sono trovato subito...
Matteo Baglini
matteo.baglini
Offline Send Email
Dec 22, 2008
8:50 am

Una domanda su xUnit. Di solito io non installo i fx di test sul pc ma aggiungo solo i binari nella cartella tools\mbunit dei ogni progetto così da evitare...
Claudio Maccari
scott4dev
Offline Send Email
Dec 22, 2008
8:58 am

Si xUnit non viene neppure fornito con setup ma come file zip con le dll. L'unico "setup" è un exe che registra xUnit all'interno di VS per R#, ASP.NET MVC,...
Emanuele DelBono
codiceplastico
Offline Send Email
Dec 22, 2008
10:17 am

Matteo, mi hai convinto :-) ema http://blog.codiceplastico.com...
Emanuele DelBono
codiceplastico
Offline Send Email
Dec 22, 2008
10:15 am

xUnit non ha un installer di tipo msi, ma ha una app che pemette di installare il runner di tdd.net, r# e l'uso di xUnit per ASP.NET MVC. Questo tipo di...
Matteo Baglini
matteo.baglini
Offline Send Email
Dec 22, 2008
10:25 am

... Sempre nei samples trovi una implementazione dell'engine per scrivere i test in stile BDD (Context/Observation/ecc/ecc). -- Matteo Baglini Web:...
Matteo Baglini
matteo.baglini
Offline Send Email
Dec 22, 2008
10:31 am

Guardando un po’ avanti credo che l’arrivo di ruby sul fx .net porterà qlc novità nostro modo di fare unit test Un assaggio lo si può già vedere qui:...
Claudio Maccari
scott4dev
Offline Send Email
Dec 22, 2008
6:24 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help