aria combobox기반 드랍다운같은거
유닛테스트할때 어떤식으로 접근함??
예를들면 MUI의 Autocomplete 같은거.
Vite, react 쓰고있고.
테스팅 라이브러리는 vitest임
나 이런거 첨써보는데
이거 돔 생성되는게 아니네??
접근제어자도 못쓰고 당황스럽다
구글링해보니 다들 키보드인터렉션으로 노가다하던데,
그거밖에 방법이 없냐??
Vitest 유저이벤트 아직 엉망인데ㅠㅠ
뭐가 잘못된건지 개발자도구로 확인을 못하니,
눈감고 디버깅하는 기분임
유닛테스트할때 어떤식으로 접근함??
예를들면 MUI의 Autocomplete 같은거.
Vite, react 쓰고있고.
테스팅 라이브러리는 vitest임
나 이런거 첨써보는데
이거 돔 생성되는게 아니네??
접근제어자도 못쓰고 당황스럽다
구글링해보니 다들 키보드인터렉션으로 노가다하던데,
그거밖에 방법이 없냐??
Vitest 유저이벤트 아직 엉망인데ㅠㅠ
뭐가 잘못된건지 개발자도구로 확인을 못하니,
눈감고 디버깅하는 기분임
원래 인터렉션은 유닛테스트 하게 힘듦 - dc App
그냥 무지성으로 케이스 죄다 묶어서 e2e로 커버치는게 속편함 - dc App
하아. 저거 크리티컬한 상태랑 엮여있어서 테스트 해야되는데. 진짜 이따위로 설계한놈 때리고싶다ㅠㅠ
설계 개선해서 상태만 떼보셈 ㅋㅋㅋ - dc App
E2e로 다 커버할수 없을정도로 인터렉션의 케이스가 너무많기도 함. 간추리고 간추린 케이스만 유닛테스트돌려도 한페이지에 20분걸리고 페이지가 10개 가까이됨ㅋㅋ e2e는 가장 common한 케이스들 몇개만 하고있는데, 그냥 aria기반인건 유닛테스트에서 배제하고 e2e에서 걸러야겠다.