I test delle classi e trigger apex sonoo obbligatori e devono avere un minimo di copertura del 75%

Approfondimenti 1

Approfondimenti 2

Le classi di test possono essere solo o private o pubbliche

Le classi di test pubbliche solitamente sono create per la creazione di dati di test

Metodi di uso comune nelle classi di test

  • System.assertEquals() Permette in ingresso tre parametri (Risultato sperato, risultato generato, messaggio)
  • System.assert(condizione) Verifica che la condizione sia vera
  • System.runAs(userSObject) Cambia l’utente
  • System.assertNotEquals () E’ il contrario di Sistem.assertEquals(). I primi due parametri devono essere diversi