Articles of test di

jasmine: la richiamata asincrona non è stata invocata entro il timeout specificato da jasmine.DEFAULT_TIMEOUT_INTERVAL

Ho un servizio angular chiamato requestNotificationChannel : app.factory(“requestNotificationChannel”, function($rootScope) { var _DELETE_MESSAGE_ = “_DELETE_MESSAGE_”; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); Sto provando a testare questo servizio usando il jasmine: “use strict”; describe(“Request Notification Channel”, function() { var requestNotificationChannel, rootScope, scope; beforeEach(function(_requestNotificationChannel_) { module(“messageAppModule”); […]

Separa le build di ‘debug’ e ‘release’?

Penso che sia meglio rilasciare la versione del software che i tuoi sviluppatori hanno effettivamente testato; Pertanto tendo a eliminare la destinazione “debug” dal progetto / makefile, in modo che sia ansible creare una sola versione (e testarla, eseguirne il debug e rilasciarla). Per una ragione simile, non uso ‘asserzioni’ (vedi anche Le asserzioni sono […]

Come eseguire TestNG dalla riga di comando

Come faccio a eseguire esattamente un progetto .java TestNG da una riga di comando? Ho letto la documentazione di TestNG e ho provato quanto segue senza alcun risultato: C:\projectfred> java org.testng.TestNG testng.xml … con il seguente file testng.xml nel mio progetto: L’errore che ottengo è questo: Exception in thread “main” java.lang.NoClassDefFoundError: org/testng/TestNG Caused by: java.lang.ClassNotFoundException: […]

Test unitari vs Test funzionali

Qual è la differenza tra test unitari e test funzionali? Un test dell’unità può anche testare una funzione?

Qual è la differenza tra test unitari e test di integrazione?

Qual è la differenza tra test unitari e test di integrazione? Ci sono nomi diversi per questi test? Come alcune persone che chiamano test funzionali unit test, ecc?

Si dovrebbe testare l’implementazione interna o solo testare il comportamento pubblico?

Dato software dove … Il sistema è costituito da alcuni sottosistemi Ogni sottosistema è costituito da pochi componenti Ogni componente è implementato utilizzando molte classi … Mi piace scrivere test automatici di ogni sottosistema o componente. Non scrivo un test per ogni class interna di un componente (eccetto in quanto ogni class contribuisce alla funzionalità […]

Condivisione del codice di test in Maven

Come puoi dipendere dal codice di prova di un altro modulo di Maven? Esempio, ho 2 moduli: Base Principale Vorrei un test case in Main per estendere una class di test di base in Base. È ansible? Aggiornamento: trovata una risposta accettabile , che comporta la creazione di un barattolo di prova.

Qual è la differenza tra integrazione e test unitari?

Conosco la cosiddetta definizione da manuale di test unitari e test di integrazione. Quello di cui sono curioso è quando è il momento di scrivere dei test unitari … li scriverò per coprire il maggior numero ansible di classi. Ad esempio, se ho una class di Word , scriverò alcuni test unitari per la class […]

Che cosa rende un buon test unitario?

Sono sicuro che molti di voi stanno scrivendo molti test automatici e che si sono verificati alcuni problemi comuni durante i test unitari. La mia domanda è seguire le regole di comportamento per scrivere i test al fine di evitare problemi in futuro? Per essere più specifici: quali sono le proprietà di buoni test unitari […]

Incluso un trattino in una parentesi di carattere regex?

$.validator.addMethod(‘AZ09_’, function (value) { return /^[a-zA-Z0-9.-_]+$/.test(value); }, ‘Only letters, numbers, and _-. are allowed’); Quando uso somehting come test-123 si innesca ancora come se il trattino non fosse valido. Ho provato \- e —