Domande con tag 'phpunit'

1
risposta

Specifica query in Test unità

Durante la scrittura dei test delle unità, dovrei specificare la query che verrà eseguita per interagire con il database? Posso vedere entrambi i lati di questo. Da un lato, voglio assicurarmi che la query che specifichi venga eseguita. Ma po...
posta 29.01.2013 - 17:39
2
risposte

Test di un'API esterna in stato beta

La nostra azienda utilizza un'API esterna effettivamente in stato beta. Ciò significa che non è ancora stabile e cambia le sue richieste / risposte ogni settimana o giù di lì. Mi piacerebbe scrivere test per verificare che il mio codice funzi...
posta 21.09.2016 - 13:26
4
risposte

Generazione del codice dell'unità di test

Abbiamo un progetto che è stato scritto per un periodo di 2 anni, ma ha un'architettura mal progettata e non test unitari. Il software funziona bene, ma siamo al punto in cui vogliamo refactoring alcuni moduli di base. Anche il budget è li...
posta 23.04.2013 - 19:50
2
risposte

Inizializzazione della variabile all'interno del metodo setUp () o metodo di test effettivo quando sono necessarie modifiche?

Sto iniziando a girare intorno a PHPunit. Le mie domande sono le seguenti. Ogni volta che uso variabili che non cambiano nel mio range di metodi di test, posso inizializzarle nel mio metodo setUp() . Altrimenti, se cambiano, dovrei piu...
posta 17.11.2017 - 13:02
3
risposte

Funzioni di test delle unità senza logica aziendale (solo controlli) [duplicato]

Il mio team sta cercando di trovare il modo migliore per testare uno dei nostri componenti; lo scopo principale è verificare se l'utente / attore ha il diritto di completare l'operazione richiesta. Il componente è formato da molte funzioni che...
posta 28.03.2013 - 17:53
2
risposte

Quando si eseguono i test PHPUnit - è comune utilizzare un database separato per il test?

Sto eseguendo test dallo stesso database che utilizzo nello sviluppo. Ricordo di aver usato Rails e ho usato un database separato per i test (principalmente il tutorial su cui stavo andando così detto). Ha avuto un senso comunque. Mi stavo chied...
posta 10.08.2014 - 16:04
1
risposta

Come interrogare le query del database di test in base alla data corrente?

Esiste un modo fattibile per testare query SQL che contengono cose come CURRENT_DATE e NOW() in un test di unità? Ad esempio: public function deletePastEntries(): bool { $sql = "DELETE FROM queue WHERE period_end < NOW();";...
posta 15.03.2018 - 19:20
1
risposta

PHPUnit Il miglior approccio per deridere gli oggetti contenitore? (ad esempio $ item-id)

Sto usando il test PHPUnit per duplicare modelli, librerie, ecc. Ma quando voglio restituire un array, forse, di oggetti contenitore, il modo migliore per farlo. Ecco cosa sto facendo attualmente: /** * This is just a mock of the response from...
posta 28.02.2015 - 07:29
1
risposta

Test della logica con dati esterni [duplicato]

Ho un sito programmato in PHP dove faccio più chiamate a server esterni che mi restituiscono un grande xml di dati. Per ogni record dell'xml devo fare un'altra chiamata esterna per ottenere altri dati. Quindi la mia logica di funzionamento...
posta 25.03.2015 - 09:40
1
risposta

Appena saltato nel test del database in PHPUnit - non sono sicuro di quale sia lo scopo

Ho letto dei test dei database in PHPUnit. Non sono esattamente sicuro di quale sia lo scopo. Dovrei usare questo per testare lo schema? Per esempio. se ho una colonna email UNIQUE, assicurati che non permetta indirizzi email duplicati? (Non dov...
posta 11.08.2014 - 18:46