TestCode

TDD 1장

challnum 2022. 8. 30. 20:10

Java11, Jdk11, Gradle사용

폴더 구조

import org.junit.jupiter.api.Test;

import static org.junit.jupiter.api.Assertions.assertEquals;

public class StringTest {
    @Test
    void substring(){
        String str = "abcde";
        assertEquals("cd",str.substring(2,4));
    }
}

build.gradle
plugins {
    id 'java'
}

group 'org.example'
version '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1'
    testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.8.1'
}

test {
    useJUnitPlatform()
    testLogging {
        events "passed", "skipped", "failed"
    }
}

'TestCode' 카테고리의 다른 글

Junit4 와 Junit5의 아주 간략한 차이  (0) 2024.04.20