Domande con tag 'unit-testing'

2
risposte

Sta testando il modo più semplice per contribuire a un progetto Open Source?

Voglio contribuire a un progetto open source, ma non so molto dei test unitari. Voglio imparare come testare e quindi praticare le mie competenze su un open source. Anche questo sarà riconosciuto come contributo. Voglio prima ottenere il m...
posta 12.10.2010 - 19:14
2
risposte

Scrivi le asserzioni di test nei commenti delle tue funzioni (appena prima del codice)?

Sto usando PHP e PHPUnit. Qualcosa mi infastidisce: il fatto che le asserzioni siano in un'altra classe (troppo facile da dimenticare o da ignorare, per ogni nuovo programmatore nel progetto). Se le asserzioni di test possono essere scritte s...
posta 19.09.2015 - 16:19
1
risposta

Lo scenario di BDD dovrebbe essere il più minimale possibile, o si stanno facendo più casi in loro ok?

Supponiamo di testare le intersezioni dei segmenti di linea e le intersezioni considerano le linee parallele e collineari per non intersecare mai. Quale sarebbe più naturale scrivere? Un caso si è inceppato e il titolo dello scenario sembra a...
posta 31.03.2018 - 21:52
1
risposta

Unit test su un progetto di grandi dimensioni con pochi componenti accessibili pubblicamente [duplicato]

Sto chiedendo di C #, ma probabilmente si applica anche alla maggior parte delle altre lingue. Immagina di avere un progetto con molte logiche complesse, suddiviso in molti piccoli componenti. Diciamo che, tra le altre cose, contiene un C...
posta 03.03.2016 - 09:44
1
risposta

Problemi con TDD nella progettazione di servizi / depositi

Scenario: vogliamo test drive un metodo di creazione, il metodo risultante sarebbe simile a questo: public MyModel Create(MyModel model){ var dao = TransformToDao(model); dao.Date = DateTime.Now; var result = _repository.Create(dao...
posta 31.01.2017 - 11:08
1
risposta

test dell'unità su ARM

Stiamo sviluppando un codice a livello di applicazione che gira su un processore ARM. Il BSP (codice di basso livello) viene fornito da una parte 3d, quindi il nostro codice si trova proprio sopra questo livello di astrazione (il codice è scritt...
posta 07.11.2013 - 08:28
2
risposte

Test unitari isolati e guasti a grana fine

Una delle ragioni spesso addotte per scrivere test di unità che deridono tutte le dipendenze e sono quindi completamente isolate è garantire che quando un bug esista, solo i test dell'unità per quel bug falliranno. (Ovviamente anche un test di i...
posta 23.08.2014 - 19:21
1
risposta

Gestire la logica di verifica condizionale usando l'asserzione di guardia

Ho un test parametrizzato con 2 varianti: NULL valore e qualsiasi valore NOT NULL Da questo valore dipende un assert: Nel caso in cui NULL dovrebbe essere controllato se l'oggetto ha field1 con value1...
posta 08.03.2016 - 10:53
1
risposta

Quando si utilizzano Visual Studio e Asp.Net Core, i progetti di Unit Testing dovrebbero essere nella stessa soluzione del codice di produzione?

Se ho una soluzione con un progetto con codice di produzione, dove faccio i test di unità? Li metto in una Soluzione completamente nuova e faccio riferimento alla versione di rilascio del mio .dll? Sto usando Asp.Net Core 1.1, C #. Ho un prog...
posta 06.03.2017 - 19:01
1
risposta

Devo essere unit test delle proprietà "non dinamiche"? [duplicare]

C'è un dibattito in corso sulla proprietà seguente, e se dovrebbe essere testato o meno. Stiamo lavorando in C #. MyClass prop => value; Devo scrivere il seguente test unitario: IMyClass _viewModel = new MyClass(); Mock value = new M...
posta 14.03.2017 - 10:37