# testcode

74개의 포스트

TIL 2023/11/23 TestCode

..

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

@ParameterzedTest, @EnumSource

코드랩에서 계층별 테스트 코드를 작성하며 개발 진행을 할때 사용했던 어노테이션 중 두가지를 블로그 포스팅해 보려고 합니다.코드부터 보여드리겠습니다해당 코드는 Study라는 도메인의 일부 메서드 코드입니다.Study의 상태를 나타내기 위해 Enum 클래스를 사용하였습니다

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

MSA Phase 6. TDD(3) - JaCoCo

여태 앞서 우리는 테스트 코드(단위, 통합)를 짰다.그럼 우리는 이제 테스트 코드가 어디까지 본 코드에 대한 테스트를 진행했는지 파악해야하지 않은가?중간중간 놓치는 부분이 있을 수도 있다. → 사람이 하는 일이라 어쩔수 없음그래서 우리는 테스트 코드에 대한 테스트 커버

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

MSA Phase 6. TDD(2) - Integration Test

통합 테스트(Integration Test)는 소프트웨어 개발 과정에서 여러 시스템이 서로 상호작용하며 원활하게 작동하는지 확인하는 테스트 방법이다.이는 단위 테스트(Unit Test)가 개별 컴포넌트의 기능을 테스트하는 것과는 달리, 통합 테스트는 여러 컴포넌트가 함

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

MSA Phase 6. TDD(1) - Unit Test

사실 이 부분은 MSA가 아니고 Monolithic Arch에서도 많이 사용하는 기법이다.처음 도입을 생각했던 건 그 전에 했던 프로젝트에서는 모놀로식 아키텍처를 사용하였는데, 그 프로젝트가 커져가는 과정중에 운영서버에 배포 후 테스트하는 것이 매우 어려웠다.배후 후에

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

Localstack

AWS API 를 시뮬레이션 해주는 프레임워크도커 컨테이너 형태로 제공되며, AWS REST API 스펙에 맞는 모킹 http 서버를 실행Ref : Overview Localstack은 Pro 버전과 Community 버전으로 나눠져 있으며 무료로 제공하는 서비스는 아

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

jwt 사용하면서 스프링 테스트 코드 작성하는 법(@WithMockUser)

metamong최근 프로젝트에 박차를 가하고 있는데, 그러다보니 문제가 발생하는 부분이 굉장히 많다. 테스트 코드 또한 마찬가지다. 메인이랑은 또 다른 부분도 존재하기 때문에 유의하면서 진행해야한다.현재 필자가 하고 있는 프로젝트는 주로 게시글 작성 관련한 서비스를 다

2023년 8월 13일
·
1개의 댓글
·
post-thumbnail

[Cypress] Counter 예제를 이용한 E2E Test 익히기

Cypress를 이용한 E2E Test 입문

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

Spring Boot + MyBatis + MySQL 테스트 코드 작성 시 설정

이전에 Spring Boot + MyBatis + MySQL 를 사용하여 진행했던 프로젝트를 리팩하기 위해 기존의 API가 잘 작동되는 테스트 코드를 작성 후 이 테스트 코드를 바탕으로 서비스르 개편하기로 했다.먼저 테스트 코드 작성 전 환경설정을 위해 Gradle 에

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

TIL: RN | Jest 시작

react native 최신 버전에서 기본적으로 eslint 와 typescript 로정적 코드 분석을 제공하지만jest 는 js 버전만 깔려있다추가적으로 @types/jest 를 깔아줘야 한다간단하고 빠르게 할 수 있는 unit test 부터 가즈아..sum.tssu

2023년 7월 12일
·
0개의 댓글
·

TIL: RN | TestCode - Jest

페이스북에서는 React Native 어플리케이션을 테스트 하기 위해 Jest 를 사용한다 최신 버전의 React Native (0.38 버전 부터) CRA 에는 Jest 가 기본으로 설치되어 있다 React Native 를 설치하면 package.json 에 다음과

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

TIL: Test Code 와 방법

어플리케이션의 복잡도가 증가하면서테스트 코드의 중요성도 함께 증대되었다요즘에는 TDD 등이 유행하기도 하며만물 테스트론도 있었고프론트 테스트 무용론도 있었다나는 중립이라기 보다는 모든 영역에 테스트가 필요한가에 대한 의문은 있었다쓸 곳과 안써도 되는 곳을 구분하는 것이

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

h2 인메모리 방식에서 테스트코드

스프링부트를 연습하면서 데이터베이스는 필연적인 부분인데 이를 외부 데이터베이스를 연결시키지 않고 내 컴퓨터 램에다가 저장해버리는 인메모리 방식이 있다.부트에서는 main 디렉토리의 resources안에 있는 application. yml or properties 파일에

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

테스트 코드

TDD(Test Driven Development) 테스트를 기준으로 하는 개발 방법론BDD(Behavior Driven Development) 행동을 기준으로 하는 개발 방법론테스트 주도로 개발을 이끌어 나가는 것. 테스트를 먼저 작성하고 나서, 테스트가 정상적으로

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

TDD

TDD는 Test Driven Developmen의 약어로 테스트 주도 개발을 말함소프트웨어 개발 방법중 하나로, 테스트코드를 이미 만들어논 다음 그에 대한 코드를 작성 하는 방법임TDD의 장단점TDD의 장점은 실패 코드를 작성하고 이 실패코드를 프로그래밍함으로써 프로

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

테스트 코드 작성

테스트 코드 에러 해결

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

23.04.08 TEST CODE 작성과 의미

우선 왜 TEST CODE가 필요한지 이해가 필요했다.처음 생각은 그냥 실행시켜서 포스트맨같은 프로그램으로 확인하는게 더 간단한 방법이 아닌가?구글링을 통해 다른사람들이 생각하는 Test Code를 작성하는 이유를 검색하고 내가 생각하기에도 어느정도 동감하는 내용을 정

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

[CS] Test Code의 모든 것

문제 발생 해당 시리즈 10번에 글을 썼지만 조금 부족하다는 느낌이 들어서 새롭게 정리를 하려고한다. 크게 3가지를 보려고하는데 통합테스트와 단위테스트의 차이 TDD와 BDD의 차이 Mockito 와 BDDMockito 차이(추가 사용법) 이렇게가 앞으로 내가 테

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

0327 TIL

bisect라니

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