Falso

Un set di finti (derisione o stub) Classi di API del modello di SharePoint Object
Scarica ora

Falso Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Nome editore:
  • Flosim
  • Sistemi operativi:
  • Windows All
  • Dimensione del file:
  • 146 KB

Falso Tag


Falso Descrizione

Il pacchetto FAKEPOINT fornisce una serie di classi API del modello di SharePoint Object (Chock o Stub) per abilitare il test dell'unità e il TDD. La DLL FAKEPOINT viene referenziata nel progetto di test al posto del gruppo SharePoint, consentendo che le classi API false siano utilizzate in modo trasparente senza una codifica speciale. Il test dell'unità è molto difficile con SharePoint. Molto sviluppo di SharePoint è coinvolto nell'interfaccia utente, che è notoriamente difficile da verificare l'unità. Ma un problema ancora peggiore è che l'API del modello oggetto SharePoint è grande e complesso, e le interazioni con oggetti di SharePoint spesso comprendono la maggior parte della codifica in un progetto di sviluppo di SharePoint. Le soluzioni comuni sono o utilizzare un quadro di misura, o per modificare radicalmente l'architettura della soluzione per creare uno strato di astrazione attorno a SharePoint. Attualmente l'unico quadro che può essere utilizzato per emulare l'API di SharePoint è l'isolatore di typemock, che è eccellente, ma è un prodotto commerciale. L'approccio di avvolgimento architettonico di solito determina un complesso schema di iniezione di dipendenza o in test unitario che sono "protetti" dalle sezioni critiche del codice. I test dell'unità sono così difficili che in molti progetti di sviluppo di SharePoint, gli sviluppatori sono obbligati ad andare direttamente al test di stile di integrazione contro un'istanza locale di SharePoint. Ciò introduce enormi dipendenze di configurazione nei test e rende il ciclo di prova abbastanza lento da ostacolare lo sviluppo e il debug e previene l'adozione dello sviluppo guidato dal test (TDD). FAKEPOINT ti dà un'alternativa alla derisione e alla re-architettura che ti permette di sostituire l'API di SharePoint con una serie di classi false. Piuttosto che creare una risposta per ogni chiamata API prima di eseguire il test, viene creato un intero sito di SharePoint falso, completo di contenuti. Una volta impostato questo sito falso, qualsiasi numero di test può essere eseguito contro di esso. Ciò rende la configurazione del test molto semplice e rimuove anche la necessità di prevedere ciò che la risposta API sarebbe a una particolare chiamata al fine di impostare le condizioni di risposta.


Falso Software correlato