분류 전체보기251 할 건 많지만 떡볶이는 먹고싶어[20221014 TIL] 길고긴 테스트 주간이 끄...ㅌ이 났긴한데 난 끝나지 않았다. 인수테스트를 다 만들지 못해서 작성하는 중인데... 인수 테스트 명령어는 왜이리 뭐 찾아도 잘 안나온다. 프론트 엔드 테스트 코드는 찾아도 정보가 잘 없다... 그렇지만 오늘 떡볶이는 맛있었다. 그렇지만 테스트가 끝난 겸 동료분들이랑 바로 아래 치킨 집에가서 치킨이랑 사이드 메뉴의 떡볶이를 시켰다. 치킨집에 떡볶이가 있는 건 신기한데 맛이 있어서 좋았다. 29살부터 바랬던 서울에서 어찌어찌 정신없던 주말을 끝내고 먹던 떡볶이라서 좋았고 특별한 저녁이라서 좋았다. 나는 많이 불안하고 긍정적인 것 보다 부정적인 게 더 잘 보이는 성격이라 항상 작은 것에도 감사하고 긍정적인 것을 찾으려 애쓰는데 서울이 고향인 동료분이 뭐가 그렇게 감사하냐며 신기해.. 2022. 10. 14. 백엔드 Pagination 테스트 코드 짜기(20221013 TIL) 페이지네이션을 구현하는 과정에서 써보지 않던 Page라는 타입을 쓰게 되었다. 레포지토리에서 가져온 객체들을 보통 List 으로 리턴해주었는데 findAll이라는 메소드를 쓰니 반드시 Page로 받아야 한다... 상황 public interface ProductRepository extends JpaRepository { Page findAll(Pageable pageable); } 레포지토리에서 가져올 제품들을 Page로 받아준다. public Page list(int page) { Sort sort = Sort.by("createdAt").descending(); pageable = PageRequest.of(page - 1, 8, sort); return productRepository.findAl.. 2022. 10. 13. react router dom 로그인 문제 해결[20221012 TIL] 로그인을 해도 헤더의 화면이 갱신되지 않는 문제가 발생했다. 로그인 헤더에 회원가입 로그인 그리고 홈 화면이 나와야하는데 문제는 로그인 후에도 계속 로그인 전 화면이 나온다는 것이다.. 문제의 원인 헤더는 엑세스토큰이 있냐 없냐의 유무에 따라 바뀌는데 원인은 일단 로컬 스토리지에서 받아온 엑세스 토큰을 헤더에서 콘솔로 아무리 찍어봐도 인식을 못해다. 그렇지만 또 어플리케이션의 스토리지에는 들어와있고... 해결을 위한 시도들 일단 커맨드 R로 새로고침을 하면 엑세스토큰을 인식하길래 1. forceUpdate라는 함수를 만들어서 화면 전체를 리랜더링 해보았다. -> 실패 ( 원인 파악 불명), 콘솔로 찍어도 여전히 인식 못함) 2. useEffect로 엑세스 토큰의 변화가 감지되면 forceUpdate -.. 2022. 10. 12. 뭐든 테스트 코드 부터...[20221011 TIL] 한동안 과제를 기능이 잘 되는지 (구현) 외관은 이상하지 않은지(CSS)에 초점 맞춰서 리액트와 풀스택을 진행해왔는데 이번 주는 그렇게가 잘 되지않는다. 문제가 터지다. 일단 사용하는 기능 구현에서 문제가 터졌는데 어디서 터진건지 알 수가 없다... 디버깅을 해도 평소하던식으로 콘솔로그를 아무리 찍어도 이유도 모르겠고 트레이너분께 도움을 요청하니 당연히 테스트 코드를 점검하시는데 내 테스트코드는 작성된게 없다... 혹은 있는데 아무것도 통과되지않는 형식 테코... 부채가 쌓임 그걸 수정하려고했지만 사실 테스트 코드는 여태 잘 모르겠고 어려워 초반만 열심히 해두거나 후반에는 뭐지 하면서도 넘겨 짚고 가던게 있었는데 그게 쌓인데다 테스트 하는 것도 조금씩 다른데다가 테스트가 여러개에 넣어놓은 요소들도 많아서.. 2022. 10. 11. 이전 1 ··· 16 17 18 19 20 21 22 ··· 63 다음