# unit test

180개의 포스트

[Nest.JS] Unit Test 하기

전 회사에서 테스트 코드를 짰을 때, E2E 테스트는 많이 했다고 생각하는데 단위 테스트를 해본 경험이 많이 없었고, 또한 메인 개발 언어도 Typescript가 아니였기 떄문에 NestJS에서 단위 테스트를 하는 방법을 공부 좀 해보려고 했다.(Typescript를

3일 전
·
0개의 댓글
·
post-thumbnail

20230524 - RN, Jest, E2E Test, Unit Test

사실 큰 착각을 하고 있던 것 아닐까평소에 테스트 코드를 제대로 작성도 해본 적 없는 인간이고작 환경설정만 마무리한다고, 테스트가 잘 작동할 리가 없는데...필요한 환경을 만들기 위해 수 없이 많은 모킹을 생성하고, 랩핑하며 깨달았다.가장 작은 단위 Unit으로 나눠서

2023년 5월 24일
·
0개의 댓글
·
post-thumbnail

테스트를 작성해보자 ! 좋아요 ! 근데 뭘요? (feat. jest)

진짜 딱 이 기분이었다. 아무리 구글링해도 테스트를 작성하는 방법만 써있을 뿐.. 어떤 것을 테스트 해야 하는지에 대해서는 해답을 찾지 못했다.. 단위 테스트를 많이 작성하라는대, 그럼 단순히 버튼 컴포넌트도 테스트를 작성해야 하는 건가?

2023년 5월 22일
·
0개의 댓글
·
post-thumbnail

스코프와 클로저

Unit9 [JavaScript] 핵심 개념과 주요 문법 💡불가능해 보이는 것은 불확실한 가능성보다 항상 더 낫다. "A likely impossibility is always preferable to an unconvincing possibility."-Aristo

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

Jest 로 Unit Test 첫 적용기

늦게나마 테스트 코드를 적용하게 되었다 !사실 테스트 코드가 "왜" 반드시 필요한가 에 대한 의문은 조금 없어졌을 뿐 완벽히 없어지진 않았다." 회원가입에 테스트 코드가 왜 필요하지? DB 스키마와 일치하지 않으면 알아서 RDBMS가 관리해 주지 않나? "이런 막연한

2023년 4월 24일
·
0개의 댓글
·
post-thumbnail

Clean Code 9장 - 단위 테스트

클린 코드 9장 요약

2023년 4월 15일
·
0개의 댓글
·
post-thumbnail

JUnit5과 Spring boot 테스트 코드 작성-Controller Layer 단위 테스트와 인증 인가 테스트 (4)

시리즈의 이전 포스트에서 Service Layer를 테스트 하는 방법에 대해 고민하면서 test double 사용 트레이드 오프와 컨트롤 할 수 없는 코드 영역을 상위 모듈로 유도해야 테스트에 유리하다는 것에 대해서 이야기 해보았습니다.이번 글에서는 Controller

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

Spring Api 간단한 단위테스트

단위 테스트는 각 구성 요소의 효율성을 결정하기 위해 특정 코드 단위를 격리하고 테스트하는 방법입니다. 따라서 코드의 단위를 적게 잡을수록 더 자세하게 전체코드를 테스트하는게 가능합니다.여기서는 간단하게 Web 호출에 따른 ApiTest 각 component단위(Con

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

[Swift] Xcode로 단위 테스트 따라해보기 - 2

Code Coverage는 테스트의 가치를 측정하는 도구.(Code coverage is a tool to measure the value of your tests.)출처: 애플 문서참고: 코드 커버리지(Code Coverage) 물론, all targets로 해줘도

2023년 3월 14일
·
0개의 댓글
·
post-thumbnail

[Swift] Xcode로 단위 테스트 따라해보기 - 1

Xcode에서 Unit Test를 추가하는 방법은 두가지가 있다.프로젝트 생성 시 테스트 파일을 함께 추가하기.기존의 프로젝트에 Unit Testing Bundle을 추가하기.우리는 두 가지 방법 모두 확인해보자.만약 기존에 사용하던 Podfile이 있다면 Unit T

2023년 3월 8일
·
0개의 댓글
·
post-thumbnail

[Swift] 단위 테스트(Unit Test)

🌟 단위 테스트 (Unit Test) > 유닛 테스트(unit test)는 컴퓨터 프로그래밍에서 소스 코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절차다. 즉, 모든 함수와 메소드에 대한 테스트 케이스(Test case)를 작성하는 절차를 말한다. 이를

2023년 3월 7일
·
0개의 댓글
·
post-thumbnail

[Swift] Xcode로 단위 테스트 따라해보기 - 3

XCTest는 Xcode 프로젝트에서 활용할 수 있는 테스트 환경을 제공하는 프레임워크이다.단위 테스트(Unit Test), 사용자 인터페이스 테스트(UI Test), 성능 테스트(Performance Test) 등을 수행할 수 있다.Xcode 프로젝트에서 테스트 코드

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

[Clone Coding] What I Learn 6 : Unit Test With Jest

클론 코딩 - 7일차 : Unit Test for USER CRUD

2023년 2월 9일
·
0개의 댓글
·
post-thumbnail

Unit Test 작성 Tip

\*\*given/when/then 패턴\*\*1개의 단위 테스트를 3가지 단계로 나누어 처리하는 패턴given(준비): 어떠한 데이터가 준비되었을 때when(실행): 어떠한 함수를 실행하면then(검증): 어떠한 결과가 나와야 한다.테스트 메소드의 이름은 다음 세 부

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

Springboot 에서 제공되는 Unit Test

JVM 위에서 돌아가는 Unit Test 프레임워크자바 개발자의 93%가 사용하고 있다.Annotation 기반 테스트 지원JUnit5는 2017년 10월 공개스프링 부트 2.2버전 이상부터 기본 제공JUnit5 는 런타임에 Java8이상이 필요하지만 이전 버전의 JD

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

Unit Test 작성시 필요한 여러 기술 (Test double)

테스트를 진행하기 어려운 경우 이를 대신해 테스트를 진행할 수 있도록 만들어주는 객체를 의미한다.Test Double은 크게 Dummy, Fake, Stub, Spy, Mock으로 나눈다.사진 출처) https://subscription.packtpub.com

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

iOS에서의 Unit Test

Unit Test 란? 단일 기능을 의미하는 코드 단위를 테스트하는 것. 1. 코드가 예상대로 작동하는지 확인 어떤 것을 입력할 때마다, 매번 정확한 것을 출력해야 함. 2. 코드가 작동하는 방식을 확인 코드가 예상대로 작동하는지 확인함으로써 회귀 방지 가능.

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

eXtreme Programming

소수설 주창중 하나인 eXtreme Programming에 대해 알아보자.

2023년 1월 31일
·
0개의 댓글
·