본문 바로가기

- Spring

[JUnit 5] Assertion

반응형

1. assertEquals

같은 값인 경우인지(유효한지) 확인할 때 사용합니다.


public static void assertEquals(Object expected, Object actual, String message) {
    AssertEquals.assertEquals(expected, actual, message);
}


메시지만 출력할 경우 아래와 같이 String만 입력해도 무관합니다.



2. assertNotEquals

 

public static void assertNotEquals(Object unexpected, Object actual, Supplier<String> messageSupplier) {
    AssertNotEquals.assertNotEquals(unexpected, actual, messageSupplier);
}


같은 값이 아닌 경우(사용되면 안 되는 값)를 찾을 수도 있습니다.

 


3. assertTrue

 

public static void assertTrue(boolean condition) {
    AssertTrue.assertTrue(condition);
}


확인해야 할 값이 있을 때 사용하면 됩니다.

그 외에도 
assertAll
assertNull
assertThrows
assertTimeout
등 여러 기능이 있습니다.

반응형

'- Spring' 카테고리의 다른 글

[JPA] Embeddable, Embedded  (0) 2020.07.16
[JUnit 5] @TestMethodOrder  (0) 2020.06.25
[Spring] 기본개념 및 어노테이션  (0) 2020.06.21
[JUnit 5] 기본  (0) 2020.06.17
[Spring Batch] 기본 개념  (0) 2020.05.24