Domande con tag 'unit-testing'

3
risposte

Isolando i test di unità in python

Come sviluppatore di software di 30 anni, principalmente in lingue OO, ma un principiante in Python, sto cercando di trovare la migliore procedura per isolare i test di unità in python. Diciamo che ho il seguente, semi-pseudo-codice. So some_...
posta 21.03.2014 - 17:39
1
risposta

test: quali livelli di codice dovrei mirare a testare?

Dire che ho questo codice: Design { public function load() { $this->loadProduct(); $this->loadService(); ... } public function loadProduct() { try { $this->pro...
posta 02.04.2014 - 17:43
1
risposta

Confusione di denominazione di verifica

Secondo Martin Fowler classico articolo , ci sono due tipi di verifica: verifica dello stato e del comportamento. Allo stesso tempo, vedo spesso persone che dicono sull'implementazione vs. verifica del comportamento. Quindi immagino che parli...
posta 06.10.2011 - 19:47
4
risposte

Come convinco qualcuno che il test dovrebbe fare asserzione (non asserzioni) e non i metodi di supporto

È entrato in un nuovo datore di lavoro e ha trovato un nuovo stile di test di scrittura. @Test() public testMethodWhichDoesNotDoAnyAssertion() { LoginPage loginPage = signUpPage.doLogin("username","password"); oneMoreCommonMethodCalled...
posta 19.10.2011 - 07:06
1
risposta

Qual è lo scopo dei test xfail?

Alcuni framework di test, in particolare DejaGnu e py.test , hanno un flag / stato" XFAIL "per un test che dice che questo test dovrebbe fallire. Se il test ha esito positivo, è contrassegnato come "XPASS" (passaggio inatteso). Non è solo u...
posta 05.12.2018 - 14:50
2
risposte

Come inizializzare il driver del dispositivo di test dell'unità?

Sto scrivendo un driver di periferica IMU in C utilizzando la metodologia di sviluppo basata sui test. Come parte del driver, passo una struttura con le impostazioni di configurazione selezionate dall'utente a una funzione di inizializzazione ch...
posta 12.11.2018 - 17:40
2
risposte

Unit Test a CRUD Controller MVC

Ho esaminato le risposte relative a questo, ma non sembrano risolvere il mio problema. Sono un gruppo di test e test abbastanza nuovo nel suo complesso. Ho appena terminato una piccola applicazione web utilizzando ASP.NET Core MVC e volevo sc...
posta 24.09.2018 - 13:56
1
risposta

Come faccio a creare un test di integrazione che testa più microservizi senza fare il mocking?

Comprendo il concetto di derisione delle risposte API e dei loro usi nei test delle unità, ma nei test funzionali / di integrazione, in realtà non voglio prendere in giro perché ciò sconfigge lo scopo. Ad esempio, se ho il microservizio A e B...
posta 20.06.2018 - 01:09
2
risposte

TDD con architettura a strati, mentre solo unità verifica la logica di dominio

Il nostro progetto ha molti livelli, Enti Repositories UnitOfWorks Servizi di dominio (business logic) Validation Infrastrutture Servizi di applicazione etc .. Stiamo solo scrivendo unit test per il livello di business lo...
posta 04.07.2018 - 21:45
1
risposta

L'unità che esegue il test di determinate attività viene eseguita in un processo

Ho un codice Scala che desidero testare unitamente con ScalaMock: class CancellationManagerSpec extends FlatSpec with MockFactory { "Cancelling a shipment" should "check shipment is not already shipped" in { val manager = mock[Cancella...
posta 22.12.2017 - 15:08