Domande con tag 'unit-testing'

1
risposta

Unità che verifica le dipendenze esterne

Durante la scrittura di un programma, dovrei scrivere dei test che garantiscano che le dipendenze che utilizzo funzionino? Quelli potrebbero aiutare a verificare le mie supposizioni su di loro, e potrebbe anche aiutare quando deciderai di aggior...
posta 11.11.2011 - 09:52
1
risposta

La testabilità e la mockability sono davvero così importanti nello sviluppo web?

Sto leggendo questa serie su Laravel, ed è in grande profondità che consiste nel rendere tutto testabile, usando Repository invece di usare solo i Modelli , usando Iniezione delle dipendenze e altre tecniche oscure. Ho la sensazione ch...
posta 13.07.2014 - 21:42
2
risposte

Metodi statici e testabilità

Ho un servizio di applicazione che restituisce l'entità con il suo numero di registrazione public Entity FindByRegNumber(string number) { if (!RegNumber.IsValid(number)) { return null; } var regNumber = new RegNumber(r...
posta 04.04.2017 - 10:13
3
risposte

Quale concetto mi manca con metodi e test privati? [duplicare]

Ho letto molto o blog discutendo di metodi e test privati. Alcuni dicono che non dovresti testare metodi privati, dicono che dovresti renderli pubblici o metterli in una nuova classe. Ma allora, per quanto riguarda l'incapsulamento? diciamo...
posta 24.05.2013 - 18:03
3
risposte

Come progettare un test unitario per salvaguardare la dipendenza dallo stato interno

Sto facendo TDD. Diciamo che mi aspetto un metodo m di qualche classe C per chiamare qualche funzione f (per mantenere le cose veramente semplici). Come progetterei un unit test che verrebbe a prendere e quindi fallire, se m...
posta 10.04.2018 - 01:20
4
risposte

Devo usare TDD e BDD se il mio progetto sta cambiando velocemente?

Ho il mio piccolo progetto che sto creando usando RoR, pianifico di avere un carico medio-piccolo. Senza dubbio ho iniziato con BDD e TDD (Cucumber e RSpec per essere precisi, ma ho anche esperienza con TestUnit), mi piace ma dal momento che è...
posta 16.03.2013 - 00:07
1
risposta

Unità testare metodi protetti che non hanno motivo di essere pubblici

Ho bisogno di creare un sistema di sponsorizzazione con requisiti aziendali complessi. Fondamentalmente, dopo che un utente effettua un pagamento, il sistema dovrebbe essere attivato. Esistono molti tipi diversi di sponsorizzazione, quindi ho tr...
posta 09.12.2018 - 14:32
4
risposte

Se un test unitario asserisce cosa una funzione non fa?

A volte vedo parti di codice in funzioni che sospetto potrebbero essere modificate in un modo specifico in seguito, interrompendo la sua funzionalità. Ad esempio, la funzione A potrebbe essere modificata per chiamare la funzione B, ma non dovreb...
posta 08.09.2016 - 08:01
1
risposta

Va bene consentire a un'asserzione personalizzata di restituire qualcosa?

Questo linguaggio è indipendente. Voglio sviluppare una semplice classe di asserzioni personalizzate utilizzando lo sviluppo basato su test. La classe avrà un metodo di asserzione chiamato assertCarIsNotDamaged che controllerà se l'auto...
posta 13.10.2016 - 20:16
1
risposta

Quanta logica di analisi parsing testare?

Ho un programma che può accettare diverse dozzine di argomenti. Mi sto chiedendo se ci sia un valore nel testare ogni possibile argomento. (Negli esempi, non ho la sintassi esatta per pytest facilmente nella mia testa.Se lo pseudo-Python impr...
posta 30.03.2017 - 15:01