# unit test

112개의 포스트

Unit Test

테스트를 왜 할까? 코드의 안정성 보장 유지 보수에 유리 스펙의 문서화 깔끔한 코드 1. 유닛 테스트(Unit Test) > 소스 코드의 특정 모듈이 의도대로 작동하는지 검증하는 절차 = 모든 함수와 메서드에 대한 테스트 케이스(Test case)를 만드는 절차

2022년 5월 8일
·
0개의 댓글
post-thumbnail

React Testing

easy setupinstant feed back: 고친 파일만 빠르게 테스트를 다시 해준다snapshot testing: 컴포넌트 테스트에 중요한 역할을 하는 스냅샷 example.test.jsnpm test 실행 (npx jest --watchAll은 항시 실행)t

2022년 4월 26일
·
0개의 댓글

데브코스 W5D1

백엔드 데브 코스 중 중요한 개념을 정리하거나 과제 개발 일지를 정리한 공간입니다.Unit Testing: 프로그램의 기본 단위인 모듈이 정해진 기능을 수행하는지 테스트 하는 것을 의미한다.Integration Testing: 서로 다른 모듈의 상호작용이 잘 이루어는지

2022년 4월 11일
·
0개의 댓글
post-thumbnail

단위 테스트 리뷰

이 글은 단위 테스트 책을 읽고 리뷰한 글입니다.

2022년 4월 9일
·
4개의 댓글
post-thumbnail

Test Methodology

유닛 테스트, 통합 테스트, 알파 테스트, 베타 테스트.. 이 분야에 들어오기 전에는 알파 테스트? 베타 테스트 정도의 얘기만 들어보았다. 의미도 모른채, "아 그냥 먼저 해볼 수 있는 거구나! ^^" 했던 기억이 있다. 이제 제대로 알아볼까?

2022년 3월 24일
·
0개의 댓글
post-thumbnail

[Jest][유닛 테스트] (2) 테스트 코드로 디버깅해보자! 예약 날짜 비활성화 오류, 테스트 코드로 해결하기

이렇게 체크인 날짜를 선택했을 때, 예약 불가 날짜가 있다면 해당 날짜 전까지만 체크아웃날짜를 선택할 수 있도록 블락 처리를 해야 한다. .gif) 그런데 이렇게 안되는 경우가 발생했다. .gif) 내가 만들었지만... 내가 봐도 희한하다..🥲 명확한 테스트

2022년 3월 23일
·
0개의 댓글
post-thumbnail

[Jest][유닛테스트] (1) 테스트 코드 작성전 설정하기, 에러 해결하기 ( jsx, unhandledPromiseRejection, TestingLibraryElementError)

프로젝트에서 중요한 부분인 예약 기간 선택 기능에 오류가 있는 것을 발견했다.의도한 대로 동작하지 않는 부분이 있었는데,이것을 하나하나 브라우저에서 실행해 테스트하는 대신 컴포넌트 테스트 코드를 작성해두고 사용해보기로 했다.TDD를 제대로 진행해보고 싶었다.그냥 새로운

2022년 3월 22일
·
0개의 댓글
post-thumbnail

컴포넌트에서 단위 테스트하기

다른 컴포넌트를 자식이나 부모로 가지지 않는 단일 컴포넌트에 대한 단위 테스트하는 방법에 대해 알아보겠습니다.컴포넌트에서 테스트를 통해 확인해야 할 건 아래와 같습니다.요구사항에 작성된 요소가 렌더링 되는지해당 요소에 적절한 값이 보여지는지요구사항에 작성된 기능이 동작

2022년 3월 2일
·
0개의 댓글
post-thumbnail

TIR - 클린코드(Day 9)

🔖  오늘 읽은 범위: 9장. 단위 테스트

2022년 3월 1일
·
0개의 댓글
post-thumbnail

jest

unit test

2022년 3월 1일
·
0개의 댓글
post-thumbnail

[Architecture] Layerd Architecture & DI & Unit Test

오늘은 크누마켓 프로젝트 리팩토링 과정에서 Layerd Architecture를 적용하고 DI를 통해 Unit Test를 적용한 부분까지 한 번에 얘기해 보려고 한다. 프로젝트에서 사용한 주요 스택은 다음과 같다.Language: Node.js, TypescriptFr

2022년 2월 28일
·
0개의 댓글
post-thumbnail

Vue에서 단위 테스트하기

바닐라 자바스크립트 그리고 Vue나 React와 같은 SPA를 포함한 모든 프론트엔드 개발에서 직접 인터렉션하며 페이지가 이상이 없는지 테스트하게 됩니다. 이러한 동작은 매우 반복적으로 수행하게 되어 불필요한 시간을 낭비하게 되지만, 이렇게 테스트한 것들은 이후에 새로

2022년 2월 28일
·
0개의 댓글

Spring Guide, 서비스 테스트

특정 레이어에 대해서 Bean을 최소한으로 등록 시켜 테스트하고자하는 부분에 최대한 단위 테스트를 지원진행하고자 하는 테스트에만 집중할 수 있다.테스트 진행시 중요 관점이 아닌 것들은 Mocking 처리해서 외부 의존성들을 줄일 수 있다.ex) 주문 할인 로직 동작 T

2022년 2월 16일
·
0개의 댓글
post-thumbnail

Unit Test

하나의 기능(메소드, 모듈)이 만들어졌을 때, 그 기능이 잘 작동하는지 테스트하는 것이다.특정 모듈이 의도된 대로 동작하는 지 검증하는 절차이며 모든 함수와 메소드에 대한 테스트이다.코드의 신뢰성을 보장할 수 있다.새로운 코드를 반영하기에 유리하다.기능 명세서의 역할

2022년 2월 15일
·
0개의 댓글

[테스트코드]단위테스트 - 예제

[테스트코드]단위테스트 - 예제입니다.

2022년 1월 19일
·
0개의 댓글

[테스트코드]단위테스트(Unit Test)

테스트코드 중 단위테스트에 대해서 다룬 글입니다. PHP를 기반으로 했습니다.

2022년 1월 19일
·
0개의 댓글
post-thumbnail

JWK 라이브러리를 만들어 보자! #10

10편 : 아... 제일 힘든 시간... 디버깅과 단위테스팅, 그 3부 만드는 것은 즐겁지만, 그것이 좋은지 확인하는 과정은 언제나 고통스럽다. 왜냐하면 내가 만든 거니까. 내가 만들었고 내가 확인하기 때문에 실수는 눈에 잘 안 띈다. 그래서 내가 과연 정말로 잘

2022년 1월 7일
·
0개의 댓글
post-thumbnail

JWK 라이브러리를 만들어 보자! #8

단위 테스팅과 코드 커버리지는 프로그래머의 실수를 줄이는 데에 있어 매우 강력한 도구가 될 수 있다. Go 에서는 해당 기능을 위해 go test라는 도구를 지원하는데 이를 이용해 단위 테스트와 코드 커버리지 측정을 수행해보자.

2022년 1월 5일
·
0개의 댓글

BankSystem, 2022년 1월 5일

이 경우 계속해서 argument mismatch가 떠서 test가 진행되지 않았다. 결국 이 문제를 해결하기 위해 stubbing 시 any()를 파라미터로 전달하였다. 사실 이게 맞는 해결 방법인지는 모르겠다. 후에 다른 방법을 찾으면 다시 기록해야겠다.쉽게 어떤

2022년 1월 5일
·
0개의 댓글
post-thumbnail

Testing in Django REST Framework

▶️ Django에서 단위 테스트 작성을 위한 내용 정리

2022년 1월 5일
·
0개의 댓글