# Mocking

27개의 포스트

230425_TIL

230425_TIL

2023년 4월 25일
·
0개의 댓글
·

서비스 워커로 네트워크 요청 가로채기

서비스 워커?! 서비스 워커는 웹 애플리케이션(브라우저)의 UI(메인) 스레드와 분리되어 독립된 Worker(워커) 스레드에서 실행시킬 수 있는 하나에 기술입니다. 그리고 화면 렌더링 작업을 담당하는 UI(메인) 스레드와 분리되어 별도의 워커 스레드에서 실행이 되어 화

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

MSW(Mock Service Worker) 적용기 😀

프론트엔드 개발을 하면서 구현이외에 불편했던 점들은 백엔드 개발이 끝나야 프론트엔드 개발을 할 수 있다는 점이었다. 그리고 프론트엔드는 나 혼자였고, 3명에 백엔드 개발자들과 함께 하여서 한 번에 API가 많이 업데이트 되면 그만큼 몰아서 해야했다. 또한 로딩, 에러등

2023년 3월 11일
·
0개의 댓글
·

TDD - Jest - Mocking

Mocking은 단위 테스트를 작성할 때 해당 코드가 의존하는 부분을 가짜(mock)으로 대체하는 기법테스트하려는 코드가 의존하는 부분을 직접 생성하기 부담스러운 경우 mocking 을 사용Mocking은 실제 객체인 척하는 가짜 객체를 생성하는 매커니즘을 제공테스트가

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

Jest와 Mocking을 통한 Unit Test

테스트 코드는 프로그래밍에 있어 매우 중요하며, 큰 비중을 차지하고 있다. 테스트 코드에는 크게 유닛 테스트, 기능 테스트, 통합 테스트 3가지로 나뉜다. 오늘은 테스트 단위 중에 가장 작은 유닛 테스트를 알아보고자 한다.

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

노드심화 5-8

Controller 단위 테스트 (UnitTest) + 에러케이스

2022년 12월 29일
·
0개의 댓글
·
post-thumbnail

노드심화 5-7

Service Layer 단위 테스트 (UnitTest) + 에러케이스

2022년 12월 29일
·
0개의 댓글
·
post-thumbnail

노드심화 5-6

Repository Layer 단위 테스트 (UnitTest)

2022년 12월 29일
·
0개의 댓글
·
post-thumbnail

노드심화 5-5

의존성 주입(DI: Dependency Injection)

2022년 12월 29일
·
0개의 댓글
·
post-thumbnail

노드심화 5-4

Jest Configs 설정/Jest Scripts 설정/자주 사용하는 Jest 문법 정리/Mock Functions

2022년 12월 29일
·
0개의 댓글
·
post-thumbnail

DAY32

테스트 주도 개발반복 테스트를 이용한 소프트웨어 방법론으로 작은 단위의 테스트 케이스를 작성하고 이를 통과하는 코드를 추가하는 단계를 반복하여 구현짧은 개발 주기의 반복에 의존하는 개발 프로세스eXtream Programming(XP)란 미래에 대한 예측을 최대한 하지

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

외부 API 호출을 Mocking 해서 테스트하기.

msw라는 라이브러리를 이용한 외부 API Mocking하기

2022년 10월 9일
·
0개의 댓글
·

Mock 객체 만드는 방법

Mock 객체가 필요한 이유: Test는 독립적으로 이제 ViewModel에 대한 Unit Test를 본격적으로 작성해보고자 하는데요. 이 작업을 위해서는 Unit Test의 대상 즉 ViewModel이 의존하는 객체를 Mocking해야 합니다. 즉 가짜 객체를 만드는 일입니다. 이러한 Mock이 필요한 이유는 Unit Test는 독립적으로 실시되어야 ...

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

API가 없는데요..

mocking을 활용해 효율적인 프론트엔드 개발하기!

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

Bruno의 jest 강의 3 (mocking)

obj.method에서 method가 몇 번 호출되었는지, 무슨 para가 pass되었는지를 tracking할 수 있다. 그리고 method가 어떤 값을 리턴하는지 정할 수 도 있다. 첫번째 arg에는 obj를 두번째는 method를 pass하면 된다.mockImple

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

토이프로젝트 삽질기

aws-mysql, nest.js, mocking, typeorm.... 등등 여러가지 삽질의 흔적들

2022년 6월 17일
·
0개의 댓글
·
post-thumbnail

하스켈에서 테스트 mocking 하기

어제는 어니언 아키텍처에 대해 적어봤다. 어니언 아키텍처는 Tagless Final이라고 하는 패턴으로 구현했다. 타입 변수로 만들어진 모나드 컨텍스트를 사용하는 곳에서 타입에 따라 결정할 수 있었다. 테스트 코드 역시 테스트를 위한 모나드 타입을 만들어 의존성의 목(

2022년 6월 3일
·
0개의 댓글
·

msw mocking

.

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

Cypress에서 API 모킹하기

1. 발생한 문제..😡 우테코 나만의 유튜브 강의실 미션중 마주한 문제이다.. 우선 상황은 이렇다! Youtube API 키를 사용해서 검색된 결과의 동영상의 정보를 가지고와 검색된 결과의 타이틀, 썸네일을 보여주는 작업을 하고 있었다. 문제는 Youtube A

2022년 3월 20일
·
0개의 댓글
·