๐ org.assertj.core.api.Assertions
Assertions
๋ org.assertj.core.api.Assertions
ํด๋์ค๋ค.static import
๋ก ์ฌ์ฉํ๋ค.โ Assertions.assertThat(๊ฐ์ฒด1).isEqaulsTo(๊ฐ์ฒด2);
assertThat()
์ผ๋ก ๋น๊ตํ ๋์์ ์ค์ ํ๊ณ isEqualTo()
๋ก ์ฌ์ฉ์๊ฐ ์๊ฐํ๋ ๊ฐ์ ๋น๊ตํ ๋ค ๊ทธ๊ฒ ๋ง๋์ง ๊ฒ์ฌํ๋ ํ
์คํธ๋ค.assertThat()
์ ๊ฐ์ ์ ์ค๋ฅ๊ฐ ๋ฌ์ ๋ ๊ธฐ๋๊ฐ๊ณผ ์ค์ ๊ฐ์ ๋ ๋ค ๋ณด์ฌ์ค์ ๋ญ๊ฐ ํ๋ฆฐ์ง ๋ช
ํํ๊ฒ ๋ณด์ฌ์ค์ ์ค๋ฅ ์ฐพ๋ ์๊ฐ์ ๋จ์ถ์ํจ๋ค.โ Assertions.assertThat(๊ฐ์ฒด1).isSameAs(๊ฐ์ฒด2);
assertThat.isSameAs
๋ ์ฐธ์กฐํ ๊ฐ์ด ๊ฐ์์ง ๋น๊ตํ๊ณ , isEqualTo()
๋ ์์๊ฐ์ด ๊ฐ์์ง๋ฅผ ๋น๊ตํ๋ค.Assertions.assertThat(๊ฐ์ฒด1).isNotSameAs(๊ฐ์ฒด2)
โ Assertions.assertThat(๊ฐ์ฒด1).isInstanceOf(๊ฐ์ฒด2);
assertThat
์ผ๋ก ํ
์คํธํ ๋์์ ๋ฃ๊ณ , isInstanceOf
๋ ์์ ํ
์คํธ ๋์์ ์ธ์คํด์ค๋? ๋ฅผ ๋ฌป๋๋ค.๐ org.junit.jupiter.api.Assertions
โ Assertions.assertThrows(์์ธํด๋์ค, ์๋ฌ๋ฐ์);
true
๋ฅผ ๋ฐํํ๋ค.