전체태그 보기

#test (19개의 포스트)

react-testing-library 의 비동기작업을 위한 테스트
velopert
리액트 애플리케이션에서 비동기 작업이 있을 때는 이를 어떻게 테스팅 하는지, 그리고 API 요청을 해야 하는 경우 이를 어떻게 mock 할 수 있는지에 대해서 알아보겠습니다. 우리가 이전에 만들었던 rtl-tutorial 프로젝트 디렉터리를 다시 에디터로 열어주세요. 비동기적으로 바뀌는 컴포넌트 UI 테스트 DelayedToggle 라는 컴포넌트...
react-testing-library 를 사용하여 TDD 개발 흐름으로 투두리스트 만들기
velopert
이제 우리는 리액트에서 react-testing-library 를 통하여 테스트 코드를 작성하는 방법을 배웠습니다. 이제 우리가 배운 것들을 활용하여, TDD 흐름으로 투두 리스트를 만들어봅시다. 기존에는 코드를 먼저 구현하고 이를 위한 테스트 코드를 작성했는데요, 이번에는 반대로 테스트 코드를 먼저 작성하고 기능을 구현해보겠습니다. 우리는 앞으로 이런 ...
react-testing-library 를 사용한 리액트 컴포넌트 테스트
velopert
react-testing-library 에서는 Enzyme 과 달리 모든 테스트를 DOM 위주로 진행합니다. 그리고, 컴포넌트의 props 나 state 를 조회하는 일은 없습니다. 컴포넌트를 리팩토링하게 될 때에는, 주로 내부 구조 및 네이밍은 많이 바뀔 수 있어도 실제 작동 방식은 크게 바뀌지 않습니다. react-testing-library는 이 점을...
Enzyme 을 사용한 리액트 컴포넌트 테스트
velopert
우선, 우리가 테스팅을 연습할 리액트 프로젝트를 만들겠습니다. CRA 를 통하여 프로젝트를 생성해주세요. 정리 이번 섹션에서는 Enzyme 을 통한 컴포넌트 테스팅에 대해서 알아보았습니다. Enzyme 의 공식 문서를 보면, Enzyme 에 있는 더 많은 기능들을 볼 수 있습니다....
리액트 테스트의 소개
velopert

리액트 테스트의 소개

2019년 6월 4일0개의 댓글
리액트 컴포넌트를 테스트 할 때에는 주로 어떠한 결과가 화면상에 잘 나타났는지, 그리고 어떠한 이벤트 혹은 함수가 호출 됐을 때 원하는 업데이트가 잘 반영이 되는지를 확인합니다. 이를 수행하는 가장 기본적인 방법은 react-dom/test-utils 안에 들어있는 유틸 함수를 사용하는 것 입니다. 그런데, 위 유틸 함수들을 직접 사용해서 테스트 코드를...
TDD의 소개
velopert

TDD의 소개

2019년 6월 4일1개의 댓글
TDD (Test Driven Development · 테스트 주도 개발) 에 대해서 알아봅시다! TDD 는 테스트가 개발을 이끌어 나가는 형태의 개발론입니다. 가장 쉽게 설명하자면, 선 테스트 코드 작성, 후 구현 인데요, 이는 총 3가지 주요 절차로 이루어져있습니다. TDD 의 3가지 절차 실패 첫번째 절차는 실패입니다. 이는, 실...
벨로퍼트와 함께하는 리액트 테스팅
velopert
이 튜토리얼에서는 리액트 프로젝트에서 TDD (Test Driven Development · 테스트 주도 개발)을 하는 방법에 대해서 알아보겠습니다. 소프트웨어 개발에서의 "테스트" 라는 개념에 대해서 1도 모르는 개발자도 이 튜토리얼을 마치고나면, "나는 리액트 테스팅을 잘 할 수 있다!" 라고 말 할 수 있습니다. 이 튜토리얼을 진행하기 전에는 No...
saru

제목이다

2019년 2월 25일0개의 댓글
으어어 * 테스트다 - 용어다 wow this is ~blog~ title1 title2 title3 title4 title5 1. list 2. list 3. list 243BF43E552F0E9514.png...
[iOS] Async Unit Test
p_ssungnni

[iOS] Async Unit Test

2019년 2월 19일0개의 댓글
생각보다 길어진 웹 작업이 끝나고, 다시 Xcode로 돌아올 시간! 구현은 다 했는데 아직 앱 테스트가 남아있었다. 이번 업데이트는 비동기 작업이 많았는데 비동기 테스트는 또 어떻게 해야하는지 몰라서 뒷전으로 미뤄두었다가 테스트 - 구현이 아닌 선 구현 후 테스트를 진행하게 됐다.... :( 사실 아직 테스트 코드를 많이 작성해보지 않아서 XCTAsse...
boystyou82

이것은 테스트지

2019년 1월 21일0개의 댓글
ㅁ나ㅓ왐농ㄹ ㅁ나오마ㅗㄴ라ㅓ몬ㅇㄹ ㅁ나ㅓㅗ라ㅓㅁㄴ올 - ㅁㄴ아러ㅗ마노리 - 미나어리마넝리먼ㅇㄹ 1. ㅁ나ㅓㅘㅁ놀 2. ㅁㄴ어ㅏ로마농ㄹ 3. ㅁㄴ아로만얼 - ㅁㄴㅇㄻㄴㄹ - ㅁㄴㅇㄻㄴㅇㄻㄴㅇㄹ 1) ㅁ나ㅓ오람농ㄹ sdkjhsdkfjhakjhaskjfdhsakjdfh sldkjfglsjdfgjsdlkfjgilsdglisdlgjlsejrigjlj...
Spring Boot JPA 사용해보기
junwoo4690

Spring Boot JPA 사용해보기

2018년 12월 20일0개의 댓글
오늘은 지난번에 알아보았던 JPA를 스프링에서 어떻게 적용하는 지 함께 알아보겠습니다. 저는 Spring Boot를 이용해서 실습을 진행해보겠습니다. 본 실습은 jojoldu님의 블로그를 보면서 진행했습니다. (https://jojoldu.tistory.com/251?category=635883) 1.Dependency 추가 먼저...
JavaScript Testing Tool - Jest
yesdoing

JavaScript Testing Tool - Jest

2018년 11월 11일8개의 댓글
🐣 What is the Jest? Jest란 페이스북에서 사용되는 리액트 애플리케이션을 포함한 모든 자바스크립트 테스트 도구입니다. Jest의 철학 중 하나는 "Zero-configuration", 설정 없는 테스트 환경을 제공하는 것입니다. 이들은 개발자에게 사용 준비가 된 도구가 주어질 때, 개발자가 보다 많은 test를 작성한다고 말합니다. 그리...
devfromhell

Test

2018년 10월 1일0개의 댓글
test