initial-query.test.tsx 647 B

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