์๋ ํ์ญ๋๊น,
JUnit ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํ API ๋ณ๊ฒฝ ๋ฐ ์ด์ ๋ฒ์ ๊ณผ์ ํธํ์ฑ์ ๋ํ ๋ณด๊ณ ์๋ฅผ ๊ณต์ ํ๊ณ ์ถ์ต๋๋ค: https://abi-laboratory.pro/java/tracker/timeline/junit/
JUnit5์ ๋ํ ๋ณด๊ณ ์: https://abi-laboratory.pro/java/tracker/timeline/junit-jupiter-api/
BC โ ๋ฐ์ด๋๋ฆฌ ํธํ์ฑ
SC โ ์์ค ํธํ์ฑ
๋ณด๊ณ ์๋ ๋ฌผํ์ ๋ฐ๋ผ ์์ฑ๋๋ https://wiki.eclipse.org/Evolving_Java-based_APIs_2 ๋ฐ์ด https://github.com/lvc/japi-tracker์ ๋๊ตฌ์ ๋๋ค.
๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ฌ์ฉ์์ ๊ด๋ฆฌ์์๊ฒ ๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๊ฐ์ฌํฉ๋๋ค.
๊ณต์ ํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค, @lvc!
JUnit 5์ ๊ฒฝ์ฐ ๋๊ตฌ๊ฐ ๊ณต์ฉ API๋ก ๊ฐ์ฃผํ๋ ๊ฒ์ ์ฌ์ฉ์ ์ ์ํ๋ ๋ฐฉ๋ฒ์ด ์๋์ง ๊ถ๊ธํฉ๋๋ค. ๊ณต๊ฐ ํด๋์ค๋ฅผ ๋ด๋ถ, ๋ ์ด์ ์ฌ์ฉ๋์ง ์์, ์ ์ง ๊ด๋ฆฌ, ์์ ๋ฑ์ผ๋ก ํ์ํ๋ ์ฌ์ฉ์ ์ง์ @API
์ฃผ์์ด ์์ต๋๋ค. ๋ถ์์์ ๋ด๋ถ ์ฝ๋๋ฅผ ์ ์ธํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
๋ฉ์ง๋ค์ @lvc
๋ณด๊ณ ์์ ๋ง์คํฐ ๋ถ๊ธฐ์ ์ฝ๋๋ฅผ ํฌํจํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ์ค๋ ์ถ์ํ๋ฉด 4.12์ 4.13 ์ฌ์ด์ ์ด๋ค ํธํ๋์ง ์๋ ๋ณ๊ฒฝ ์ฌํญ์ด ์๋์ง ๋ณด๊ณ ์ถ์ต๋๋ค.
@kcooney ,
๋ณด๊ณ ์์ ๋ง์คํฐ ๋ถ๊ธฐ์ ์ฝ๋๋ฅผ ํฌํจํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น? ์ค๋ ์ถ์ํ๋ฉด 4.12์ 4.13 ์ฌ์ด์ ์ด๋ค ํธํ๋์ง ์๋ ๋ณ๊ฒฝ ์ฌํญ์ด ์๋์ง ์๊ณ ์ถ์ต๋๋ค.
์๋ฃ: https://abi-laboratory.pro/java/tracker/timeline/junit/
์ค๋ ์ท์ https://oss.sonatype.org/content/repositories/snapshots/junit/junit/ ์์ ๊ฐ์ ธ์ต๋๋ค.
๋ณด๊ณ ์๋ ๋งค์ผ ์ ๋ฐ์ดํธ๋ฉ๋๋ค. ์คํ ๊ฐ๋ฅ์ฑ์ด ์์ผ๋ฏ๋ก ๋ณด๊ณ ์๋ฅผ ์ฝ์ ๋ ์ฃผ์ํ์ญ์์ค.
๊ฐ์ฌํฉ๋๋ค.
@marcphilipp ,
๋ถ์์์ ๋ด๋ถ ์ฝ๋๋ฅผ ์ ์ธํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
๋งค๊ฐ๋ณ์ ๊ฐ์ผ๋ก ํํฐ๋งํ๊ธฐ ์ ์ ์ฃผ์ ๋งค๊ฐ๋ณ์๋ฅผ ๊ตฌ๋ณํ๊ธฐ ์ํด https://github.com/lvc/japi-compliance-checker ๋ฅผ ๊ฐ๋ฅด์น๋ ๋ฐ ์๊ฐ์ด ํ์ํฉ๋๋ค...
๊ฐ์ฌํฉ๋๋ค.
์ ์ผํ ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ์ # 1245 ์ธ ๊ฒ ๊ฐ์ต๋๋ค.
External Resource.after()
ํธ์ถํด์๋ ์ ๋ฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
@marcphilipp ,
๋งค๊ฐ๋ณ์ ๊ฐ์ผ๋ก ํํฐ๋งํ๊ธฐ ์ ์ ์ฃผ์ ๋งค๊ฐ๋ณ์๋ฅผ ๊ตฌ๋ณํ๊ธฐ ์ํด https://github.com/lvc/japi-compliance-checker ๋ฅผ ๊ฐ๋ฅด์น๋ ๋ฐ ์๊ฐ์ด ํ์ํฉ๋๋ค...
๊ฐ์ฌํฉ๋๋ค.