Domande taggate «unit-testing»

Il test unitario è un metodo mediante il quale vengono testate singole unità del codice sorgente per determinare se sono idonee all'uso.

2
RSpec vs Test :: Unit in Rails
Non sono mai stato veramente convinto dei vantaggi che si ottengono passando a RSpec da Test :: Unit in Ruby on Rails (nonostante la lettura periodica di RSpec). Cos'è RSpec che la maggior parte del progetto Rails sembra utilizzarlo? (alcuni esempi di codice che indicano chiaramente i vantaggi dell'uno rispetto …

7
Come posso sostenere i test unitari su codice privato?
Sto cercando di sostenere i test unitari nel mio gruppo di lavoro, ma un'obiezione che ottengo spesso è che dovrebbe essere usato solo per API esportate esternamente (che è solo una parte minima e non critica del nostro sistema), e non su interno e privato codice (che ora ha solo …

1
Test unitari per una biblioteca informatica scientifica
Ho avuto un po 'di esperienza con i test unitari in precedenza, in quello che chiamo (non peggiorando) il classico progetto di ingegneria del software: un MVC, con una GUI utente, un database, una logica aziendale nel livello intermedio, ecc. Ora io' sto scrivendo una libreria di calcolo scientifico in …
15 c#  unit-testing 

8
Test unitari - App accoppiata al database
Quale sarebbe l'approccio migliore per testare un'unità di un modello che si integra in un'applicazione strettamente collegata al database? Lo scenario specifico qui è un carrello della spesa: mi piacerebbe poter testare l'aggiunta di rimozione e recupero di articoli dal carrello, nonché la logica dei prezzi, ecc. Tutto ciò nella …

4
Lo sviluppo guidato dai test mi costringe a seguire SOLID?
Ho sentito molto dai professionisti di TDD che uno dei vantaggi di TDD è che costringe gli sviluppatori a seguire i principi SOLID (responsabilità singola, Open-closed, sostituzione di Liskov, segregazione dell'interfaccia e inversione di dipendenza). Ma per quanto mi riguarda basta scrivere alcuni test (principalmente test unitari) per capire che …


2
Dove spingere un test fallito?
Ho appena modificato le impostazioni del ramo sul mio repository GitHub, in modo che il mio ramo [successivo] richieda un build CI di passaggio attraverso una richiesta pull. Segue una discussione con alcuni membri del team sui test falliti. Per amor di contesto ... Il repository ha un ramo [maestro] …

1
Unit test di un client API e wrapper
Ho girato in tondo cercando di capire il modo migliore per testare l'unità di una libreria client API che sto sviluppando. La libreria ha una Clientclasse che fondamentalmente ha una mappatura 1: 1 con l'API e una Wrapperclasse aggiuntiva che fornisce un'interfaccia più user-friendly sulla parte superiore di Client. Wrapper …





4
È una buona idea misurare le prestazioni di un metodo utilizzando il timeout del test unitario?
In un progetto in cui vi sono requisiti non funzionali che specificano il tempo massimo di esecuzione per un'azione specifica, il QA deve verificare le prestazioni di questa azione su una macchina dedicata utilizzando hardware preciso con carico preciso, sia l'hardware che il carico sono specificati nei requisiti. D'altra parte, …

5
Test unitario - per iniziare
Ho appena iniziato con i test unitari, ma non sono sicuro di capire davvero il punto di tutto. Ho letto tutorial e libri su tutto, ma ho solo due domande veloci: Ho pensato che lo scopo del test unitario fosse testare il codice che abbiamo effettivamente scritto. Tuttavia, a me …


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.