sinonjs/sinon

Document how to do simple dependency injection

Open

#1458 aperta il 15 giu 2017

Vedi su GitHub
 (5 commenti) (2 reazioni) (0 assegnatari)JavaScript (764 fork)batch import
DocumentationHelp wantedgood first issuehacktoberfestpinned

Metriche repository

Star
 (9548 star)
Metriche merge PR
 (Merge medio 6g 16h) (15 PR mergiate in 30 g)

Descrizione

There are usually three main categories of stubbing when dealing with network requests:

  1. stubbing out the api doing the actual network calls using a link seam
  2. stubbing out the api doing the actual network calls using dependency injection of some sort
  3. stubbing out the network layer in the underlying engine (browser or Node)

Presently we only have one article covering the first option, and very little on the two next approaches. We should create a small how-to for the article section that covers how to do basic (no framework) dependency injection.

I have already written a lot of text that could serve as the basis for such an article.

Guida contributor