Cosa fai quando scrivi un test e arrivi al punto in cui devi superare il test e ti rendi conto che hai bisogno di un ulteriore pezzo di funzionalità che dovrebbe essere separato nella sua stessa funzione? Anche quella nuova funzione deve essere testata, ma il ciclo TDD dice di …
Ho una classe che viene refactored in 1 classe principale e 2 classi più piccole. Le classi principali utilizzano il database (come fanno molte delle mie classi) e invia un'e-mail. Quindi la classe principale ha un IPersonRepositorye un IEmailRepositoryiniettato che a sua volta invia alle 2 classi più piccole. Ora …
Sto avendo un problema concettuale a questo punto e non riesco a trovare alcuna informazione sulle differenze tra Test (UnitTest, ecc.) Vs Spec (Rspec, ecc.). Per quanto ne so, le specifiche sono nei test di integrazione e il test è in UnitTest, ma proprio quello. Puoi spiegare quali sono le …
Di recente ho notato che l'aggiunta di [TestInitialize] a un metodo protetto in un assembly .NET non è stata rispettata, ma se ho reso pubblico il metodo è stato chiamato dal runner di test unità (Resharper in questo caso). L'ho notato diverse volte in passato con metodi di prova. Tecnicamente …
I miei datori di lavoro organizzano una competizione mensile di test unitari. Un'intera giornata è dedicata alla scrittura di unit test - ovviamente facciamo più test durante il mese, ma questo è un giorno intero - e al "vincitore" della competizione viene assegnato un premio. Tuttavia, stiamo trovando difficile determinare …
I progetti ETL sono progetti creati utilizzando uno strumento ETL (Estrai - Trasforma - Carica) come SSIS, PowerCenter, ecc Ciò comporta in genere la lettura di dati da un'origine esterna, il caricamento in un database di gestione temporanea, l'esecuzione di determinate trasformazioni e il caricamento in un database finale Un …
Ecco un esempio di base di ciò che deve essere il mio test unitario, usando qunit: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> <link rel="stylesheet" href="qunit/qunit-1.13.0.css"> <script src = "qunit/qunit-1.13.0.js"></script> <script src = "../js/fuzzQuery.js"></script> <script> test("Fuzz Query Basics", function() { …
Faccio davvero fatica a scrivere test unitari efficaci per un grande progetto Django. Ho una copertura dei test ragionevolmente buona, ma mi sono reso conto che i test che ho scritto sono sicuramente test di integrazione / accettazione, non test unitari e ho parti critiche della mia applicazione che non …
Di 'che ho un metodo come questo: public void OrderNewWidget(Widget widget) { if ((widget.PartNumber > 0) && (widget.PartAvailable)) { WigdetOrderingService.OrderNewWidgetAsync(widget.PartNumber); } } Ho diversi di questi metodi nel mio codice (la metà anteriore di una chiamata asincrona al servizio Web). Sto discutendo se è utile coprirli con i test unitari. …
Quando scrivi test per un software, ad esempio una libreria, preferisci compilare tutti i test unitari in uno o separarli in più eseguibili? Il motivo per cui lo sto chiedendo è perché attualmente sto usando CUnit per testare una libreria su cui sto lavorando. I test sono suddivisi in suite …
Al lavoro, abbiamo appena iniziato su un'applicazione fortemente basata su Javascript (in realtà usando Coffeescript, ma ancora), di cui ho implementato un sistema di test automatizzato usando JsTestDriver e fabric. Non abbiamo mai scritto qualcosa con così tanto Javascript, quindi fino ad ora non abbiamo mai fatto alcun test Javascript. …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 6 anni fa . Esistono studi sulla relazione tra le pratiche di test del software (test unitari e / …
Mi chiedo se ci siano benefici / rischi di (non) mettere una licenza sul codice di test che consiste principalmente in unit test. Cosa pensi? Sono particolarmente interessato alle licenze in base a (L) GPL, Apache, MIT e BSD. EDIT : il presupposto è che il codice non test sia …
Sto lavorando per rendere le mie lezioni testabili in unità, usando l'iniezione delle dipendenze. Ma alcune di queste classi hanno molti clienti e non sono ancora pronta a riformattare tutte per iniziare a passare le dipendenze. Quindi sto provando a farlo gradualmente; mantenendo le dipendenze predefinite per ora, ma consentendo …
Ho bisogno di lavorare in gruppo per sviluppare un'applicazione desktop di medie dimensioni sviluppata utilizzando C # .NET. Prima di questo, non ho applicato Unit Testing e Test Driven Development. Sono consapevole che esistono molti strumenti e framework per le applicazioni C # di Unit Testing. A partire da ora, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.