Java/더 자바, 애플리케이션을 테스트하는 다양한 방법

이번에는 Mockito 객체에 대해서 알아보도록 하겠습니다. 이 글은 백기선님 더 자바, 애플리케이션을 테스트하는 다양한 방법을 정리한 글입니다. 더 자바, 애플리케이션을 테스트하는 다양한 방법 더 자바, 애플리케이션을 테스트하는 다양한 방법 - 인프런 | 강의 자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다., 그냥 개발자를 넘어 '더 나은 개발 www.inflearn.com Mock 객체를 사용해서 테스트를 해야 할 때 코드 작성하는 클래스의 기능들이 의존하는 인터페이스의 구현체는 없고 그 인터페이스를 이용해서 작성해야 하는 코드의 경우 해당 코드가 제대로 작성되고 있는 코드인지 알려면 Mocking을 해..
단위 테스트 및 Mockito에 대해서 간단하게 알아보도록 하겠습니다. 이 글은 백기선님 더 자바, 애플리케이션을 테스트하는 다양한 방법을 정리한 글입니다. 더 자바, 애플리케이션을 테스트하는 다양한 방법 더 자바, 애플리케이션을 테스트하는 다양한 방법 - 인프런 | 강의 자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다., 그냥 개발자를 넘어 '더 나은 개발 www.inflearn.com 단위테스트(UnitTest) 소프트웨어의 작은 부분 단위를 격리된 환경에서 테스트하는 것을 단위테스트라고 합니다. 그럼 단위를 어느 수준으로 설정하는 것이 좋을까요? 보통은 단위를 메소드나 클래스 수준으로 보지만 마틴 파울러..
Junit5 @ExtendWith, @RegisterExtension 확장 모듈에 대해서 알아보도록 하겠습니다. 이 글은 백기선님 더 자바, 애플리케이션을 테스트하는 다양한 방법을 정리한 글입니다. 더 자바, 애플리케이션을 테스트하는 다양한 방법 더 자바, 애플리케이션을 테스트하는 다양한 방법 - 인프런 | 강의 자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다., 그냥 개발자를 넘어 '더 나은 개발 www.inflearn.com @ExtendWith, @RegisterExtension Junit5의 확장 모듈은 테스트 프레임워크의 기능을 확장하고 새로운 기능을 추가하는 플러그인 또는 라이브러리입니다. 그중 @..
Junit5 테스트 인스턴스, 테스트 순서에 대해서 알아보도록 하겠습니다. 이 글은 백기선님 더 자바, 애플리케이션을 테스트하는 다양한 방법을 정리한 글입니다. 더 자바, 애플리케이션을 테스트하는 다양한 방법 더 자바, 애플리케이션을 테스트하는 다양한 방법 - 인프런 | 강의 자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다., 그냥 개발자를 넘어 '더 나은 개발 www.inflearn.com 테스트 인스턴스 Junit5에서 인스턴스는 어떻게 관리될까요? public class InstanceTest { int value = 1; @Test void instanceTestOne(){ System.out.prin..
Junit5 테스트 반복하기에 대해서 알아보도록 하겠습니다. 이 글은 백기선님 더 자바, 애플리케이션을 테스트하는 다양한 방법을 정리한 글입니다. 더 자바, 애플리케이션을 테스트하는 다양한 방법 더 자바, 애플리케이션을 테스트하는 다양한 방법 - 인프런 | 강의 자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다., 그냥 개발자를 넘어 '더 나은 개발 www.inflearn.com Junit에서 테스트 반복하는 방법은 2가지가 있습니다. @RepeatedTest와 @ParameterizedTest 이렇게 2가지 방법이 있습니다. @RepeatedTest @RepeatedTest는 동일한 테스트 메서드를 여러 번 ..
Junit5 태깅 및 필터링에 대해서 알아보도록 하겠습니다. 이 글은 백기선님 더 자바, 애플리케이션을 테스트하는 다양한 방법을 정리한 글입니다. 더 자바, 애플리케이션을 테스트하는 다양한 방법 더 자바, 애플리케이션을 테스트하는 다양한 방법 - 인프런 | 강의 자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다., 그냥 개발자를 넘어 '더 나은 개발 www.inflearn.com @Tag 테스트 메서드나 클래스를 그룹화하고 필터링하는 데 사용하는 어노테이션입니다. @Tag는 파라미터에 태그 이름을 넣어 태그를 그룹화할 수 있습니다. public class TaggingFilteringTest{ @Test @Ta..
Junit5의 Assumptions, @Enabled/@Disabled 에 대해서 알아보도록 하겠습니다. 이 글은 백기선님 더 자바, 애플리케이션을 테스트하는 다양한 방법을 정리한 글입니다. 더 자바, 애플리케이션을 테스트하는 다양한 방법 더 자바, 애플리케이션을 테스트하는 다양한 방법 - 인프런 | 강의 자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다., 그냥 개발자를 넘어 '더 나은 개발 www.inflearn.com Assumptions 테스트 실행 전에 특정 조건을 검사하고, 조건이 충족되지 않으면 해당 테스트를 건너뛰도록 하는 데 사용하는 기능입니다. Assumptions에는 3가지 메소드가 있습니다..
오늘은 Junit5의 Assertion입니다. 이 글은 백기선님 더 자바, 애플리케이션을 테스트하는 다양한 방법을 정리한 글입니다. 더 자바, 애플리케이션을 테스트하는 다양한 방법 더 자바, 애플리케이션을 테스트하는 다양한 방법 - 인프런 | 강의 자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다., 그냥 개발자를 넘어 '더 나은 개발 www.inflearn.com Assertion Assertion는 Junit에서 제공하는 검증하고자 하는 내용을 확인하는 방법입니다. Assertions 중요 메서드는 6가지가 있습니다. 하나하나 보면서 알아보도록 하겠습니다. assertNotNull assertEquals a..
TTD 및 테스트 코드를 작성하기 위해 Junit5를 공부해보려고 합니다. 이 글은 백기선님 더 자바, 애플리케이션을 테스트하는 다양한 방법을 정리한 글입니다. 더 자바, 애플리케이션을 테스트하는 다양한 방법 더 자바, 애플리케이션을 테스트하는 다양한 방법 - 인프런 | 강의 자바 프로그래밍 언어를 사용하고 있거나 공부하고 있는 학생 또는 개발자라면 반드시 알아야 하는 애플리케이션을 테스트하는 다양한 방법을 학습합니다., 그냥 개발자를 넘어 '더 나은 개발 www.inflearn.com Junit5란 무엇인가? 자바 프로그래밍 언어용 유닛 테스트 프레임워크이다. JUnit은 테스트 주도 개발면에서 중요하다 Junit5 Junit5에서 가장 중요한 것은 Junit5 프레임워크에 중요한 구성요소이자 새로운 ..
bongveloper
'Java/더 자바, 애플리케이션을 테스트하는 다양한 방법' 카테고리의 글 목록