2014-07-08 6 views
6

Sto lavorando al lavoro del frame di test MxUnit per CFML. In esso, voglio verificare se il valore restituito da una funzione è un JSON valido o meno. Attualmente sto usando:Test Isjson in MXUnit

assertEquals(True,IsJSON(userEventItems),'The return must be json'); 

C'è qualche funzione MXUnit per controllare l'asserzione è un JSON o no, come assertIsQuery() in MXUnit?

risposta

5

Secondo la pagina MXUnit built-in assertions non esiste una funzione. La soluzione migliore è testare la funzione come si è o utilizzando la funzione assertTrue()

assertTrue(isJSON(userEventItems), 'The return must be json');