Advertisement
tonysamperi

019 - PollyJs Mocks

Aug 29th, 2022
711
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JavaScript 0.65 KB | Source Code | 0 0
  1. import {Polly} from "@pollyjs/core";
  2. import FetchAdapter from "@pollyjs/adapter-fetch";
  3. import XHRAdapter from "@pollyjs/adapter-xhr";
  4. import LocalStoragePersister from "@pollyjs/persister-local-storage";
  5. //
  6. import {myMocksHandler} from "./my-mocks.handler";
  7.  
  8. Polly.register(FetchAdapter);
  9. Polly.register(XHRAdapter);
  10. Polly.register(LocalStoragePersister);
  11.  
  12. const pollyInstance = new Polly("MyMocks", {
  13.     adapters: ["fetch", "xhr"],
  14.     persister: "local-storage",
  15.     logging: true,
  16.     mode: "record"
  17. });
  18.  
  19. pollyInstance.server.get("/my/path")
  20.  .intercept(async (req, res) => {
  21.       res.status(200).send({
  22.         foo: "bar"
  23.       });
  24.   });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement