00116 20150401 Class Assert - AngryQA/blog GitHub Wiki
Class Assert
AngryQA | 2015-04-01 수요일 오후 10:31 | 테스트 도구/JUint 등 / 단위테스트 | 원본
JUnit을 사용하여 단위 테스트를 만들던 중
단정문에 대한 정리가 필요하여 작성하는 포스트입니다~ :D
자세한 단정문의 대한 설명은 아래 링크 참조부탁드립니다!
http://junit.sourceforge.net/javadoc/org/junit/Assert.html
※대표적인 단정문
assertArrayEquals(a,b) : 배열 a와b가 일치함을 확인
[assertArrayEquals](http://junit.sourceforge.net/javadoc/org/junit/Assert.html#assertArrayEquals(byte[], byte[]))(byte[] expecteds, byte[] actuals) Asserts that two byte arrays are equal.
assertEquals(a,b) : 객체 a와b의 값이 같은지 확인
[assertEquals](http://junit.sourceforge.net/javadoc/org/junit/Assert.html#assertEquals(double, double))(double expected, double actual) Deprecated. Use assertEquals(double expected, double actual, double epsilon) instead
assertSame(a,b) : 객체 a와b가 같은 객체임을 확인
[assertSame](http://junit.sourceforge.net/javadoc/org/junit/Assert.html#assertSame(java.lang.Object, java.lang.Object))(java.lang.Object expected, java.lang.Object actual) Asserts that two objects refer to the same object.
assertTrue(a) : a가 참인지 확인
assertTrue(boolean condition) Asserts that a condition is true.
assertNotNull(a) : a객체가 null이 아님을 확인
assertNotNull(java.lang.Object object) Asserts that an object isn't null.