ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

๋ฐ˜์‘ํ˜•

โœ… IntelliJ Live Template๋ฅผ ์ด์šฉํ•ด์„œ ์‰ฝ๊ฒŒ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑํ•˜๊ธฐ

Preferences -> Editor -> Live Templates -> Java ๋ฉ”๋‰ด -> +


  
@DisplayName("sample")
@Test
void testMethodNameHere() {
// given
$END$
// when
// then
assertThat(actual).isEqualTo(expected);
}
@ParameterizedTest(name = " : {0}")
@CsvSource(value = {"", ""})
@DisplayName("sampleTest")
void parameterizedTest() {
// given
$END$
// when
// then
assertThat(actual).isEqualTo(expected);
}
@ParameterizedTest(name = " : {0}")
@MethodSource("methodSource")
@DisplayName("sampleTest")
void sampleTest(String s, boolean expected) {
// given
$END$
// when
// then
assertThat(actual).isEqualTo(expected);
}
private static Stream<Arguments> methodSource() {
return Stream.of(
Arguments.of(null, true),
Arguments.of(null, true)
);
}
@DisplayName("๋น…ํ…Œ์ŠคํŠธ์ด๋ฆ„")
@TestFactory
Stream<DynamicTest> collectionsOfDynamicTest() {
return Stream.of(
dynamicTest("ํ…Œ์ŠคํŠธ์ผ€์ด์Šค1", () -> {
// given
$END$
// when
// then
assertThat(actual).isEqualTo(expected);
}),
dynamicTest("ํ…Œ์ŠคํŠธ์ผ€์ด์Šค2", () -> {
// given
// when
// then
assertThat(actual).isEqualTo(expected);
})
);
}
assertThat(actual$END$).isEqualTo(expected);
assertAll(
() -> assertThat(actual$END$).isEqualTo(expected),
() -> assertThat(actual).isEqualTo(expected)
);

ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ์‹œ import ์•ˆ๋ ๋•Œ AUTO import๋กœ ์•„๋ž˜ ํŒจํ‚ค์ง€ ์ถ”๊ฐ€


  
com.sun
java.lang.invoke
javax.swing
jdk.internal
jdk.javadoc
jdk.nashorn
jdk.vm
org.graalvm
sun.font
sun.jvm
sun.security
sun.swing

์ถ”๊ฐ€

 

๋งฅ๋ถ ์ž๋™์™„์„ฑ ์„ค์ •

์ด์ „ ์ž…๋ ฅ์†Œ์Šค ๋‹จ์ถ•ํ‚ค๋ฅผ ๊บผ์ค˜์•ผ์ง€ ์ธํ…”๋ฆฌ์ œ์ด ์ž๋™์™„์„ฑ ์ž‘๋™ํ•œ๋‹ค

๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
๋งํฌ
ยซ   2025/04   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
๊ธ€ ๋ณด๊ด€ํ•จ
๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (80)
๐Ÿ“บ Develop (54)
โš™๏ธ Arch & Design (1)
๐ŸŽจ Design Pattern (2)
๐ŸŒด Spring (8)
โœ๏ธ JAVA (2)
๐ŸŽฏ Python (6)
๐Ÿ•‹ Server (20)
๐Ÿ›ณ CI & CD (7)
๐Ÿ—‚๏ธ Etc (8)
๐ŸŒ‹ Error Fixed (5)
๐Ÿ— Tool (5)
๐Ÿ’ป MacBook M1 (15)
๐Ÿ“ฆ ETC (1)

์ด ํฌ์ŠคํŒ…์€ ์ฟ ํŒก ํŒŒํŠธ๋„ˆ์Šค ํ™œ๋™์˜ ์ผํ™˜์œผ๋กœ, ์ด์— ๋”ฐ๋ฅธ ์ผ์ •์•ก์˜ ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ œ๊ณต๋ฐ›์Šต๋‹ˆ๋‹ค.