|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.webapp2.util.test.AssertUtils
public class AssertUtils
JUnit 스타일의 Assertion 메소드 인터페이스 및 출력문의 일관성을 부여하는 객체. 한편, assert라는 접두어를 제거하여 타이핑을 간소하게 함.
Constructor Summary | |
---|---|
AssertUtils()
|
Method Summary | |
---|---|
static void |
equals(Object expection,
Object actualResult)
예상되는 객체와 실제 결과 객체가 다른 경우 AssertionError 를
발생함. |
static void |
isFalse(boolean bool)
매개변수가 false가 아닌 경우 AssertionError 를 발생함. |
static void |
isNull(Object object)
매개변수가 null이 아닌 경우 AssertionError 를 발생함. |
static void |
isTrue(boolean bool)
매개변수가 true가 아닌 경우 AssertionError 를 발생함. |
static void |
notNull(Object object)
매개변수가 null인 경우 AssertionError 를 발생함. |
static void |
notSame(Object object,
Object another)
두 개의 객체가 같은 경우 AssertionError 를 발생함. |
static void |
same(Object object,
Object another)
두 개의 객체가 다른 경우 AssertionError 를 발생함. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AssertUtils()
Method Detail |
---|
public static void equals(Object expection, Object actualResult)
AssertionError
를
발생함. 다른 메소드와의 일관성 유지를 위해 만듦
expection
- 예상되는 객체actualResult
- 실제 결과 객체AssertionError
public static void notNull(Object object)
AssertionError
를 발생함.
TestNG의 assertNotNull
메소드의 경우에는
AssertionError
발생시 출력문이 없어
assertEquals
스타일의 출력문을 대행하기 위해 작성
object
- null이 아닐 것으로 예상되는 객체AssertionError
,
AssertJUnit.assertNotNull(java.lang.Object)
public static void isFalse(boolean bool)
AssertionError
를 발생함.
TestNG의 assertFalse
메소드의 경우에는
AssertionError
발생시 출력문이 없어
assertEquals
스타일의 출력문을 대행하기 위해 작성
bool
- false로 예상되는 변수AssertionError
,
AssertJUnit.assertFalse(java.lang.String, boolean)
public static void isNull(Object object)
AssertionError
를 발생함.
TestNG의 assertNull
메소드의 경우에는
AssertionError
발생시 출력문이 없어,
assertEquals
스타일의 출력문을 대행하기 위해 작성
object
- null로 예상되는 객체AssertionError
,
AssertJUnit.assertNull(java.lang.Object)
public static void isTrue(boolean bool)
AssertionError
를 발생함.
TestNG의 assertTrue
메소드의 경우에는
AssertionError
발생시 출력문이 없어
assertEquals
스타일의 출력문을 대행하기 위해 작성
bool
- true로 예상되는 변수AssertionError
,
AssertJUnit.assertTrue(java.lang.String, boolean)
public static void notSame(Object object, Object another)
AssertionError
를 발생함. 다른
메소드와의 일관성 유지를 위해 만듦
object
- 예상되는 객체another
- 실제 결과 객체AssertionError
,
AssertJUnit.assertNotSame(java.lang.String, java.lang.Object, java.lang.Object)
public static void same(Object object, Object another)
AssertionError
를 발생함. 다른
메소드와의 일관성 유지를 위해 만듦
object
- 예상되는 객체another
- 실제 결과 객체AssertionError
,
AssertJUnit.assertSame(java.lang.String, java.lang.Object, java.lang.Object)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |