Qual è il modo migliore per assicurarsi che venga trovato un valore (ad es. Non una stringa vuota) usando il test di e2e, il mio esempio corrisponde semplicemente al testo stesso, voglio a contare la lunghezza della stringa & assicurarsi che non è 0.Goniometro - quale modo migliore per controllare una stringa NON è vuoto nel test e2e
describe 'Device Details', ->
device = ionic.Platform.device()
details =
'deviceManufacturer': $('#deviceManufacturer'),
'deviceModel': $('#deviceModel')
it 'Device Manufacturer must not be empty', ->
expect(details.deviceModel.getText()).toEqual '10'
grazie ho avuto alcuni problemi con i jasmine-matcher quindi questo modo è molto utile anche – Zabs
Potrebbe non essere un problema ma si noti che questo test passerà per ogni ng tranne primitive, stringhe vuote e array vuoti. un oggetto dove '.length' è' indefinito', ad esempio, supererebbe questo test poiché non è uguale a zero. Spero che questo aiuti, ancora una volta, potrebbe non essere un problema per il tuo caso particolare. –