Attualmente sto usando Mockito per deridere i miei oggetti del livello di servizio in un'applicazione Spring MVC in cui voglio testare i miei metodi Controller. Tuttavia, mentre leggevo i dettagli di Mockito, ho scoperto che i metodi doReturn(...).when(...)sono equivalenti when(...).thenReturn(...). Quindi, la mia domanda è: qual è il punto di …
Ricevo TransactionManagementError quando provo a salvare un'istanza del modello Utente Django e nel suo segnale post_save, sto salvando alcuni modelli che hanno l'utente come chiave esterna. Il contesto e l'errore sono abbastanza simili a questa domanda django TransactionManagementError quando si usano i segnali Tuttavia, in questo caso, l'errore si verifica …
È possibile in JUnit affermare che un oggetto è un'istanza di una classe? Per vari motivi ho un oggetto nel mio test di cui voglio verificare il tipo. È un tipo di Object1 o un tipo di Object2? Attualmente ho: assertTrue(myObject instanceof Object1); assertTrue(myObject instanceof Object2); Funziona ma mi chiedevo …
Ho un'interfaccia con un metodo che prevede una matrice di Foo: public interface IBar { void doStuff(Foo[] arr); } Sto deridendo questa interfaccia usando Mockito, e vorrei affermare che doStuff()viene chiamato, ma non voglio confermare quale argomento viene passato - "non importa". Come posso scrivere il seguente codice usando any(), …
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
Ho una domanda su junit assertEqualsper testare valori doppi. Leggendo il documento API posso vedere: @Deprecated public static void assertEquals(double expected, double actual) Deprecato. Utilizzare invece assertEquals (doppio previsto, doppio effettivo, doppio epsilon) Cosa significa il epsilonvalore? (Epsilon è una lettera dell'alfabeto greco, giusto?). Qualcuno può spiegarmi come usarlo?
Mi piacerebbe essere in grado di testare il mio codice Arduino. Idealmente, sarei in grado di eseguire qualsiasi test senza dover caricare il codice su Arduino. Quali strumenti o librerie possono aiutarmi in questo? C'è un emulatore Arduino in fase di sviluppo che potrebbe essere utile, ma non sembra essere …
Ho un servizio web che sto cercando di testare l'unità. Nel servizio estrae diversi valori dal HttpContextsimile così: m_password = (string)HttpContext.Current.Session["CustomerId"]; m_userID = (string)HttpContext.Current.Session["CustomerUrl"]; nel unit test sto creando il contesto usando una semplice richiesta di lavoro, in questo modo: SimpleWorkerRequest request = new SimpleWorkerRequest("", "", "", null, new StringWriter()); …
Alcuni codici I am unit testing devono caricare un file di risorse. Contiene la seguente riga: NSString *path = [[NSBundle mainBundle] pathForResource:@"foo" ofType:@"txt"]; Nell'app funziona bene, ma quando viene eseguito dal framework di unit testing pathForResource:restituisce zero, il che significa che non è in grado di individuare foo.txt. Mi sono …
Ho appena iniziato il programma di informatica al mio college e sto riscontrando alcuni problemi con IntelliJ. Quando provo ad eseguire unit test, ricevo il messaggio Process finished with exit code 1 Class not found: "edu.macalester.comp124.hw0.AreaTest"Empty test suite. Vedo anche un messaggio intitolato "Nessun test trovato" sul lato sinistro del …
Ho deciso di provare IntelliJ questa mattina tramite la versione di prova e ho installato il plug-in JUnit. Ho realizzato un nuovo progetto Java e voglio scrivere un test case per questo. Come faccio ad aggiungere il file junit.jar al mio progetto? (Voglio davvero aggiungerlo a ogni progetto Java, ora …
Sto cercando di capire come testare le funzioni interne (cioè non esportate) in nodejs (preferibilmente con moka o gelsomino). E non ne ho idea! Diciamo che ho un modulo del genere: function exported(i) { return notExported(i) + 1; } function notExported(i) { return i*2; } exports.exported = exported; E il …
Sto testando del codice che esegue l'elaborazione asincrona utilizzando Grand Central Dispatch. Il codice di test è simile al seguente: [object runSomeLongOperationAndDo:^{ STAssert… }]; I test devono attendere il completamento dell'operazione. La mia soluzione attuale si presenta così: __block BOOL finished = NO; [object runSomeLongOperationAndDo:^{ STAssert… finished = YES; }]; …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.