# junit

89개의 포스트
post-thumbnail

Junit 5 @BeforeAll vs @BeforeEach

테스트를 실행하는 도중 2개의 차이점이 궁금해서 정리를 하게 되었습니다.생성자 초기화 테스트를 진행하고 있는데 @BeforeAll에서는 작동을 하지 않고 @BeforeEach에서는 작동이 되는걸 볼 수 있었습니다.must be static unless the test

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

Junit Assert 메소드 간략 레퍼런스

assertj 에서 제공하는 assertThat이 가독성 등에서 좋으나, 내부구현은 결국 assert 메소드로 이루어져 있어잘 알필요가 있다.

2021년 10월 14일
·
0개의 댓글
post-thumbnail

[Spring] Mockito에 대해서!

mockito 기초 공부!

2021년 10월 3일
·
0개의 댓글

[Eclipse] JUnit 설정 및 테스트

JUnit(Java Unit Test)은 자바 프로그래밍 언어용 유닛 테스트 프레임워크이다.Java Project를 생성하고 오른쪽 마우스 클릭 후 Properties를 선택한다.JUnit 선택 후 Next버전은 4로 하고 FinishJUnit이 추가된걸 확인 할 수

2021년 9월 29일
·
0개의 댓글
post-thumbnail

[Spring Boot] MockMvc multipart/form-data로 테스트하기

처음 세팅도 난관이었지만 이건 테스트 코드 작성 + 문서 코드 작성 조차도 쉽지가 않다.다들 난이도 있다고 한 이유가 있었음을 실감하는 중.이번 삽질은 게시글 작성 시에 이미지를 함께 첨부할 일이 있어서, multipart/form-data 폼을 사용할 일이 있었는데

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

회원 관리 예제 - 백엔드 개발

데이터: 회원ID, 이름기능: 회원 등록, 조회아직 데이터 저장소가 선정되지 않음 (가상의 시나리오)컨트롤러: 웹 MVC의 컨트롤러 역할서비스: 핵심 비지니스 로직 구현리포지토리: DB에 접근, 도메인 객체를 DB에 저장하고 관리 (DAO 생각하면 됨)도메인: 비지니스

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

[Java] TDD 어떻게 하는가?

TDD가 무엇이냐!!!!! 왜 자꾸 내눈에 보이는 것이냐!!!

2021년 9월 22일
·
0개의 댓글
post-thumbnail

junit으로 시작하는 TDD

Test Driven Development, 즉 테스트 코드를 먼저 짜놓고 해당 테스트를 통과하는 코드를 구현하는 것!Red, Green, Blue 과정을 통해서 코드를 구현한다.Red : 먼저 테스트 코드를 작성하면 당연히 작성된 코드가 없으니 오류가 뜬다.Green

2021년 9월 13일
·
0개의 댓글
post-thumbnail

JUnit5와 JUnit4를 같이 사용할 때 유의해야할 점

JUnit5와 JUnit4를 같이 사용할 때 유의해야할 점 배경 지식 - JUnit4 vs JUnit5 마르코 멘토님 정리글 kakao if JUnit4 vs JUnit5 위의 2가지 글과 영상을 보시고, 최소한 "vintage-engine"이 무엇인지는 이해하고 이 글을 봐주셨으면 좋겠습니다. JUnit5와 JUnit4를 같이 사용할때 주의 해야...

2021년 8월 26일
·
0개의 댓글

[차근차근 기초 다지기] 02. BackEnd: Test - JUnit 5

[차근차근 기초 다지기] 02. BackEnd: Test - JUnit5

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

Jacoco - 테스트 커버리지 측정

테스트 코드를 작성하는 것은 정말 중요한 일이다.하지만 내 테스트 코드가 완벽히 잘 짰는지는 의문점이 들기도 한다.그리고 기존 코드를 전부 테스트를 하였는지 코드가 많아지면 측정하기 힘들다.그래서 나의 테스트 커버리지 측정을 위해 나온 것이 Jacoco다.build.g

2021년 8월 14일
·
0개의 댓글

테스트 코드 작성하기

기존 코드와의 패키지 구조가 test 디렉터리안에 똑같이 구현해야 한다.그리고 기본적으로 Mock을 이용하여 가짜 객체를 만들어 구현을 많이 한다.Calculator.javaDollarCalculator.javaICalculator.javaMarketApi.javaCa

2021년 8월 14일
·
0개의 댓글

JUnit이란?

TDD (Test-driven Development)테스트 주도 개발에서 사용하지만, 코드의 유지보수 및 운영 환경에서의 에러를 미리 방지하기 위해서 단위 별 검증하는 테스트 프레임워크단위 테스트작성한 코드가 기대하는 대로 동작을 하는지 검증하는 절차JUnitJava기

2021년 8월 14일
·
0개의 댓글

[Spring Core Basic] 2.스프링 핵심 원리 이해1 - 예제 만들기

💻프로젝트 생성 프로젝트 준비 스프링 부트 스타터 사이트로 이동하여 스프링 프로젝트 생성 https://start.spring.io/ Language : Java (JDK11) Project : Gradle Spring Boot : 2.x Dependencies :

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

TIL.JUnit - JUnit5 사용하기

JUnit5을 사용하여 기본적인 테스트 만들어보기

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

TIL.JUnit - 소개

JUnit5 = JUnit Platform+Jupiter+Vintage

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

Junit 기본 예제

Junit 단위 테스트 라고 합니다.먼저 라이브러리를 추가해야 합니다.gradle용클래스 Calculator, 그리고 그 안에 메서드 sum()를 만들어줍시다.그리고 Test용 클래스를 만들어줍니다.이 클래스는 인텔리제이라면를 눌러주면 자동 생성됩니다.여기서 asser

2021년 8월 2일
·
0개의 댓글

14. 프로젝트에서 테스트

단위 테스트는 품질 통제의 일부이다. 단위 테스트가 팀 문화의 습관적인 일부가 될 수 있어야 한다.개발자들이 단위 테스트에 접근하는 방식은 개인별로 다르다. 어떤 개발자들은 TDD를 주장하고 다른 사람들은 필요하다고 느낀 테스트에 대해서만 단위 테스트를 주장한다. 일부

2021년 8월 2일
·
0개의 댓글

13. 까다로운 테스트

참고 자바와 JUnit을 활용한 실용주의 단위 테스트 https://github.com/gilbutITbook/006814

2021년 8월 2일
·
0개의 댓글