initial-query.test.tsx 652 B

1234567891011121314151617181920
  1. import { describe, it, expect } from "vitest";
  2. import store from "../src/store";
  3. import {
  4. setInitialQuery,
  5. clearInitialQuery,
  6. } from "../src/state/initial-query-slice";
  7. describe("Initial Query Behavior", () => {
  8. it("should clear initial query when clearInitialQuery is dispatched", () => {
  9. // Set up initial query in the store
  10. store.dispatch(setInitialQuery("test query"));
  11. expect(store.getState().initalQuery.initialQuery).toBe("test query");
  12. // Clear the initial query
  13. store.dispatch(clearInitialQuery());
  14. // Verify initial query is cleared
  15. expect(store.getState().initalQuery.initialQuery).toBeNull();
  16. });
  17. });