ReactTest

[ReactTest] [MSW] Warning: captured a request without a matching request handler

IT공부블로그 2022. 6. 27. 19:27
728x90
반응형

MSW를 이용한 API Mocking 테스트 중

 

위 에러 발생

 

React-Query 등 사용중으로 정확한 원인 파악 중

 

React-Query 부분을 수정하니 정상 동작

as-is
    const wrapper = () => (
            <QueryClientProvider client={queryClient}>
                <Searchbar />
            </QueryClientProvider>
        )
        render(
            <QueryClientProvider client={queryClient}>

            <Searchbar />
            </QueryClientProvider>

        );
        const { result }= renderHook(() => useSearchGallery('test'), { wrapper });
  
to-be
		const Wrapper = ({ children }: any) => (
            <QueryClientProvider client={queryClient}>
                {children}
            </QueryClientProvider>
        )

        render(
            <Wrapper>
                <Searchbar />
            </Wrapper>
        );
        
        const { result }= renderHook(() => useSearchGallery('test'), { wrapper: Wrapper });
728x90
반응형