Ciao Simo, mi è capitato uno scenario simile ... senza troppi fronzoli ho risolto creando la classe di test all' interno dello stesso assembly. se poi in...
Volendo puoi anche usare delle "Direttive per il preprocessore C#" http://msdn.microsoft.com/it-it/library/ed8yd1ha(VS.80).aspx (es. #if DEBUG) per fare in...
Sono tutti sotterfugi per evitare di coprire la puzza del codice :D E' come non farsi la doccia x mesi ed usare tanti deodoranti x non far scappare la gente;...
Il 4 maggio 2009 16.21, Salvatore Di Fazio ... Un ottimo paragone, stavo cercandone uno altrettanto efficace ma hai fatto prima tu ;) +1 -- "non capisco ma mi...
non sono d'accordo, in questo caso imposti la visibilità non per un effetivo incapsulamento ma + che altro per policy di sicurezza dovute allo sviluppo di una...
Si, dove hai sbagliato qualcosa nell'architettura della libreria stessa e, adesso, per testare qualcosa si tenta il tutto e per tutto. Meglio ammettere lo...
trovo che la soluzione descritta da Salvatore è una soluzione efficace ecco un esempio di come metterla in pratica wrappa CreateInstanceOf<> in una classe...
se il problema non è lagato al design da rifattorizzare ma solo alla gestione della visibilità internal (se fosse public sarebbe facilmente testabile) mi...
Alla fine ho reso "protected" la proprietà che dovevo testare (tanto la classe deve essere stesa e "potrebbe" essere necessario leggere quella proprietà) e...
Ciao, domani si terrà a Milano in Bicocca, l'All4Web Day, evento co-organizzato da varie communities e UG, UGIALT.NET incluso, sulle tematiche di sviluppo...
Sto scervellandomi su un dilemma. Secondo voi i Repository dovrebbero avere responsabilità di proteggere l'accesso al dato? Ad esempio in un classico caso di...
io di solito la metto in un application service che usa uno o più repository. per me la responsabiltà del repository è fare le query (magari usando un ORM)...
Il pattern MVVM oltre ai noti vantaggi ne ha uno di cui si parla poco: se costruisco il ViewModel dalla view XAML tramite l'elemento Resource ho il vantaggio...
Ciao Ema, l’idea è interessante ed in effetti in tutti gli esempi vedi M-V-VM implementato così, ha il grosso vantaggio di darti supporto a Design Time ...
Salve a tutti, intanto mi presento essendo il mio primo post: mi sto interessando attivamente a Nhibernate e all'Agile programming passando per tutte quelle...
... eccolo! c'ho messo un po' per ritrovarlo.. http://msdn.microsoft.com/en-us/library/aa973811.aspx la figura 7 è quello che fa per noi :) ciao, buona...
Non entro nel merito del discorso test per nh perchè non ho la benchè minima esperienza, mi piacerebbe invece che dettagliassi, tu o che ha esperienze da ...
Ciao Giovanni e benvenuto. Concordo con alcune delle tue pratiche ma non con tutte. Io in genere non testo che le entità vengano salvate sul db con NH ...
Io non uso Nunit ma xUnit. MSTest non ha i test parametrici (Theory per xUnit, RowTest per mbUnit) e non ha il supporto per l'autorollback tanto comodo per i ...
IMHO non è tanto il punto d'ingresso il problema, quello che evidenzi mi sembra un problema più filosofico che pratico :-). Per me il vero problema è che...
Ciao Giovanni, innanzitutto benvenuto nel gruppo! Concordo con ema quanto dice che un test per il mapping sia, nella maggior parte dei casi, sufficente per...
Onestamente ho fatto semplicemente "un'indagine di mercato": mi son cercato su google "ms tests vs nunit" e praticamente tutti erano a favore di nunit. Più o...
Ciao Makka, grazie per l'accoglienza! Allora intanto spiego il test "ghostbusters" che si trova nel blog di Fabio Maulo: http://fabiomaulo.blogspot.com/ e il...
Avevo già letto quell'articolo su msdn. L'ha scritto Ayende ed è piuttosto datato, infatti la soluzione propone ancora IRepository comune che presenta una...
Concordo, anche se si potrebbe aggiungere una domanda... ma c'è sempre un service layer? Mi chiedo cioè se abbia senso generalizzare, anche la questione del ...