Mi sono imbattuto nella parola “The Turkey Test” mentre stavo imparando sui test del codice. Non so davvero cosa significhi. Cos’è il test della Turchia? Perché si chiama così?
C’è la possibilità di scrivere django unittests senza creare un db? Voglio testare la logica aziendale che non richiede l’installazione del db. E mentre è veloce impostare un db, in realtà non ne ho bisogno in alcune situazioni.
Ho una semplice funzione usando gets.chomp in questo modo: def welcome_user puts “Welcome! What would you like to do?” action = gets.chomp end Mi piacerebbe testarlo usando la suite di TestCase integrata in TestCase come questa: class ViewTest < Test::Unit::TestCase def test_welcome welcome_user end end Il problema è che quando gets.chomp quel test, gets.chomp interrompe […]
Devo spiegare le differenze usando i nomi e i cognomi francesi e spagnoli. Qualsiasi suggerimento è apprezzato. Ho fatto una ricerca su Google ma i risultati non sono soddisfacenti.
Qual è il modo migliore per scrivere i test di junit per le interfacce in modo che possano essere utilizzati per le classi di implementazione concrete? Ad esempio, hai questa interfaccia e le classi di implementazione: public interface MyInterface { /** Return the given value. */ public boolean myMethod(boolean retVal); } public class MyClass1 implements […]
Ho recentemente creato un framework di test per un po ‘di C # su cui ho lavorato. Ho installato NUnit e un nuovo progetto all’interno del mio spazio di lavoro per testare il componente. Tutto funziona bene se carico i miei test di unità da Nunit (v2.4), ma sono arrivato al punto in cui sarebbe […]
Attualmente sto facendo alcuni test unitari che vengono eseguiti da bash. I test unitari sono inizializzati, eseguiti e ripuliti in uno script bash. Questo script solitamente contiene le funzioni init (), execute () e cleanup (). Ma non sono obbligatori. Mi piacerebbe testare se sono o non sono definiti. L’ho fatto in precedenza, grepando e […]
Ho creato un sistema web utilizzando Java Servlet e ora voglio fare test JUnit. Il mio dataManager è solo un pezzo di codice di base che lo invia al database. Come testare un servlet con JUnit? Il mio esempio di codice che consente a un utente di registrarsi / iscriversi, che viene inviato dalla mia […]
Sto provando a definire alcuni endpoint e faccio un test usando nodejs . In server.js ho: var express = require(‘express’); var func1 = require(‘./func1.js’); var port = 8080; var server = express(); server.configure(function(){ server.use(express.bodyParser()); }); server.post(‘/testend/’, func1.testend); e in func1.js : var testend = function(req, res) { serialPort.write(“1”, function(err, results) { serialPort.write(“2” + “\n”, function(err, […]
JUnit testerà solo quei metodi nella mia class che sono pubblici. Come si eseguono i test di junit su quelli che non sono (cioè privati, protetti)? Posso testarli non usando junit, ma mi chiedevo quale fosse il metodo standard di junit.