# jest

90개의 포스트
post-thumbnail

[TDD] Jest로 NodeJS API 테스트

TDD는 Test Driven Development, 테스트 주도 개발 방법론을 뜻합니다.

4일 전
·
0개의 댓글

Jest expect의 method

Value를 테스트하고 싶을 때 사용하는 함수toHaveBeenCalledTimes(expected: number)mock funtion이 몇 번 불렸는지 확인Ex)expect(coffeeRepositroy.create).toHaveBeenCalledTimes(1)to

2021년 4월 7일
·
0개의 댓글
post-thumbnail

TypeScript Express에서 세팅하는 JEST

언제까지 포스트맨으로 하나하나 눌러보며 테스트를 하는건 불안함의 연속이다. 그 불안함을 하나씩 지워보자

2021년 4월 6일
·
0개의 댓글
post-thumbnail

자스왕조실록 (innerHTML편)

@testing-library와 jest를 사용해서 컴포넌트 테스트 코드를 작성하던 와중에 엘리먼트 내부 텍스트를 확인하는 테스트 코드를 작성하게 되었다. 이 과정에서 innerHTML의 심오함과 만나게 되었다.

2021년 4월 5일
·
0개의 댓글
post-thumbnail

jest를 활용한 테스트 코드 작성

jest는 페이스북에서 개발한 테스트를 위한 프레임워크이며 간략한 설명과 사용 방법을 알려드립니다.

2021년 3월 29일
·
0개의 댓글
post-thumbnail

[jest] Cannot find module '@/...'

errorPageVue에 설정되어있는 절대경로 @를 인식하지 못해 에러가 발생했다.다음 정규식을 포함한 코드를 추가하여 해결했다.

2021년 3월 25일
·
0개의 댓글
post-thumbnail

Jest + Supertest 로 Koa API 테스트하기

Jest로 Koa의 API를 테스트하기 위해서 겪었던 일들을 적기 위해 글을 썼다. 테스트 자동화에 가장 많이 쓰이는 도구 중 하나인 Mocha도 있지만 Jest가 설정이 간편하고 하나의 패키지에 모든게 들어있다고 하여 Jest를 사용하기로 했다.(Jest는 mocha

2021년 3월 17일
·
0개의 댓글

localStorage mock

localStorage 가 제대로 작동하는지는 test 할 필요는 없다고 생각했다. local Storage 를 호출하는 함수를 별도로 생성한 후 해당 함수에서 parameter 를 전달하는 식으로 작성했다. 위의 함수들의 역할은 단순히 데이터를 전달하는 역할만 수행하

2021년 3월 11일
·
0개의 댓글
post-thumbnail

jest 알아보기

테스트 파일 이름은 .test.js로 한다. 기초문법1\. describe 테스트 단위를 묶는 가장 큰 단위이다. 2\. test, it test(), it()을 통해 기본 테스트를 한다.3\. expectexpect()안에 테스트할 변수나 값을 넣는다. 이후 toBe

2021년 3월 10일
·
0개의 댓글
post-thumbnail

[TIL] # 50 Jest unit test

유닛테스트... 어렵다 설정을 하는데 너무 오래 걸려서 조금 지쳐있었는데 프로젝트를 새로 만들어서 같은 세팅으로 진행했는데 되네??연습한다치고 계속 이것저것 넣어보면서 해서 완전 엉망이 되어버린게 문제였고 dotenv설정과 개발용으로 만들어 놓은 scripts가 문제였

2021년 3월 4일
·
0개의 댓글
post-thumbnail

Enzyme & Jest 제대로 부셔

보일러 플레이트를 받아서 테스트 연습을 해보자!! Matcher toBe 객체나 배열은 재귀적으로 돌면서 값을 확인하기 때문에 객체/배열을 반환할 때는 을 사용해야 한다. 엄격한 비교를 위해서는 을 사용한다. toBeTruthy/toBeFalsy boolean을 반환하다. toBeGreaterThan 문자그대로 크거나 작은 것 제한한다. 로 ...

2021년 2월 24일
·
0개의 댓글
post-thumbnail

Enzyme 부셔부셔

이제는 시작하자 테스트 코드!

2021년 2월 23일
·
0개의 댓글
post-thumbnail

[TIL] # 48 Jest

드디어 됫다 아직 HTTP를 이용한 유닛테스트는 진행해보지 않았는데 이틀간의 고생이 ... 드디어 됬다 왜 되지?? 예전엔 안됫는데 이런생각도 들었고, 하나씩 찾아 보기로 했다 mock데이터를 삭제하는걸 bool값으로 정해주는 것 기본 설정으로, 컴파일 할때 ts-no

2021년 2월 22일
·
0개의 댓글

imported constant를 mock 하는 법

함수를 mock 하는 법은 많은데 의외로 import 된 상수를 mock 하는 방법을 찾기 어려웠다. (아니면 그냥 내가 검색을 못하는 걸 수도...)

2021년 2월 7일
·
0개의 댓글
post-thumbnail

jest test description 안나올 때

test description 을 terminal 에서 확인하고 싶을 때 jest.config.js 에 verbose = true 를 추가해주자

2021년 2월 7일
·
0개의 댓글
post-thumbnail

테스트 주도 개발(TDD) with TypeScript

그 유명한 테스트 주도 개발(TDD)를 직접 해보자.

2021년 1월 31일
·
1개의 댓글
post-thumbnail

[FrontEnd] JS, React Testing-Library

해당 테스팅 라이브러리들을 간단히 정리하고 인턴을 하며 테스트했던 사례를 정리해보고자 한다

2021년 1월 31일
·
0개의 댓글
post-thumbnail

처음 배우는 Jest: 학습 테스트 with lodash

새로운 기술을 학습 테스트를 통해 쉽게 익혀보자.

2021년 1월 30일
·
3개의 댓글
post-thumbnail

처음 배우는 Jest: Describe/It 패턴

비개발자도 읽을 수 있는 가독성 좋은 테스트 만들기

2021년 1월 30일
·
0개의 댓글
post-thumbnail

처음 배우는 Jest: 비동기 & Setup/Teardown

비동기 함수 테스팅하기, 전후작업 코드량 줄이기

2021년 1월 30일
·
0개의 댓글