Domande taggate «unit-testing»

Il test unitario è un metodo con cui vengono testate le singole unità del codice sorgente per determinare se sono idonee all'uso.





4
Denominazione corretta dei pacchetti per i test con il linguaggio Go
Ho visto diverse strategie di denominazione dei pacchetti di test all'interno di Go e volevo sapere quali sono i pro ei contro di ciascuno e quale dovrei usare. Strategia 1: Nome file: github.com/user/myfunc.go package myfunc Nome del file di prova: github.com/user/myfunc_test.go package myfunc Vedi bzip2 per un esempio. Strategia 2: …
102 unit-testing  go 


4
Verificare se una classe ha un attributo?
Sto provando a fare un po 'di sviluppo Test-First e sto cercando di verificare che le mie classi siano contrassegnate con un attributo: [SubControllerActionToViewDataAttribute] public class ScheduleController : Controller Come faccio a testare l'unità che la classe abbia quell'attributo assegnato?




5
Mock framework vs framework MS Fakes
Un po 'confuso sulle differenze tra framework Mock come NMock e VS 2011 Fakes Framework. Passando attraverso MSDN, quello che capisco è che i Fakes ti permettono di deridere le tue dipendenze proprio come RhinoMock o NMock, tuttavia l'approccio è diverso, Fakes genera codice per ottenere questa funzionalità ma il …

10
come caricare file di unit test in django
Nella mia app django, ho una vista che completa il caricamento del file. Lo snippet principale è così ... if (request.method == 'POST'): if request.FILES.has_key('file'): file = request.FILES['file'] with open(settings.destfolder+'/%s' % file.name, 'wb+') as dest: for chunk in file.chunks(): dest.write(chunk) Vorrei eseguire un test unitario della vista. Sto pianificando di …



8
Passa parametri complessi a [Teoria]
Xunit ha una caratteristica interessante : puoi creare un test con un Theoryattributo e inserire i dati negli InlineDataattributi, e xUnit genererà molti test e testarli tutti. Voglio avere qualcosa di simile, ma i parametri al mio metodo non sono 'dati semplici' (come string, int, double), ma un elenco della …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.