# test code
[Web] Vue Test Utils Crash Course 요약
Vue Test Utils (VTU) - Vue.js 컴포넌트 테스트를 쉽게 만들어주는 유틸 Vue Test Utils Crash Course TodoApp 예제 export default { name: 'TodoApp', data() { retur
5/23 TIL
test code 작성 중 오류가 발생했다.처음 작성해서 그런지 한참을 헤맨 간단하고 기본적이지만 몰랐던 오류!코드상으로 문제가 없어 보이는데 아래와 같은 오류가 계속 발생했다.access token을 계속 찾지 못하고 있어서 로그인과 회원가입의 문제라고 생각은 했지만

개발자가 ChatGPT 사용하는 법(ChatGPT와 함께 프론트엔드 TDD 학습 로드맵 만들어보기)
프론트엔드 TDD 학습 커리큘럼을 ChatGPT로 만들어보았습니다. 원하는 결과물을 얻기 위한 저의 프롬프트 작성 과정을 확인해보세요.

Mockito를 이용한 test code에서 static 메서드를 테스트하는 법.
mockito를 사용하여 test code 작성시 static 메서드를 테스트 해보고 싶을 경우 사용가능한 방법 소개.
TDD (Test-Driven Development)
개요 TDD로 개발을 하려다 어떤 식으로 Test Code를 짜내야할지 생각하다 그냥 하던대로 Test Code를 짜놓으면 되는건지 싶어서 정리를하게 되었다. 채용공고들을 보면 많은 회사들이 TDD 개발을 하는 것 같다. 퇴사한 회사도 마찬가지로 TDD 개발을 해왔

스프링 부트에서 테스트 코드를 작성하자
이 문서는 스프링 부트에서 테스트 코드를 작성하는 방법에 대해 다룹니다. TDD, 레드 그린 사이클, 단위 테스트의 이점, 메인 클래스 작성, API 작성, WAS 대신 테스트 코드로 검증, 테스트 코드의 중요성 등에 대해 설명합니다.

테스트 코드 test code, 정규표현식
라이브러리 설치npm i jest supertest -Dhttps://teamsparta.notion.site/4-1-45e4731294bc46149a8258f13df54a74"내 코드가 멀쩡하다!" 라고 증명하기 위한게 아니고, "내 코드가 멀쩡하다면 이렇게

JUnit5과 Spring boot 테스트 코드 작성법-단위 테스트를 해야하는 이유(단위 테스트 책)와 JUnit5 AssertJ 활용방법(1)
코드의 안정성을 확보 할 수 있다.코드 수정 및 리팩토링 시 문제가 생기는지 미리 확인할 수 있다.좋은 테스트 코드는 좋은 코드로 이어진다.테스트 대상 코드가 잘 설계되어있고 의존성이 잘 분리 되었는지를 테스트 코드를 작성하다보면 확인할 수 있다.특정 단위의 함수, 모

Next.js jest + React Testing Library 시작 및 module cannot find module 해결
시작조차도 버거운 테스트코드 시작,,

(번역) 내가 작성한 Jest 테스트는 왜 이렇게 느릴까?
원문 : https://blog.bitsrc.io/why-is-my-jest-suite-so-slow-2a4859bb9ac0
assertThrows()와 assertDoesNotThrow()
assertThrows() 주로 테스트 방법에 의해 던진 이상을 테스트하고 던진 이상이 기대에 부합되는지 테스트한다. -> 내가 의도한 오류가 제대로 던져졌는지를 테스트 assertDoesNotThrow() 주로 테스트 방법에 이상이 던져졌는지, 이상이 던져지면 실패했다고 단언하고, 이상이 없으면 성공했다고 단언하는 데 쓰인다. -> 내가 테스트하는 코드가...
JUnit (어노테이션 정리)
JUnit JUnit은 Java 언어에서 사용되는 대표적인 테스트 프레임워크로서 단위 테스트와 통합 테스트를 위한 기능을 제공한다. 어노테이션 기반의 테스트 방식을 지원하기 때문에 나도 단위테스트를 할 때 주로 JUnit에서 제공하는 어노테이션으로 간편하게 테스트를 작성한다. 특히 assert를 사용해서 테스트 결과가 제대로 도출 되었는지 확인할 수 있다....
Test Code에 관한 정리
단순히 test code를 작성하는 것과 테스트 주도 개발(TDD)은 다른 것이다. 이 게시글에서는 책을 참고하여 test code 자체에 대하여 정리해본다. 테스트 코드를 작성하는 이유 1. 서버를 실행시키지 않고도 개발 과정에서 미리 문제를 발견할 수 있다. TDD에 대하여 이야기하는 것이 아니기 때문에 로직을 작성하기 이전이든 이후든 테스트를 하면 ...
Error creating bean with name 'jpaAuditingHandler':
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jpaAuditingHandler': Cannot resolve reference to bean 'jpaMappingContext' while setting constructor a...
Cypress (11) 데이터 사용하여 동적 테스트 구축
데이터를 기반으로 동적 테스트의 모든 측면을 구성하는것우선 로그인 양식을 예로 테스트를 할때이런 형태로 유저네임과 패스워드를 입력한다..fixture() 를 사용해서도 사용한다.아래는 API, DB 등 데이터를 사용하는 테스트 코드이다.여기서 사용된 .database(