■ 참조 & 펌 : https://github.com/junit-team/junit/wiki/Assertions
■ assertArrayEquals(“message”, [기대값], [실제값]) – 배열이 서로 같음
@Test public void testAssertArrayEquals() { byte[] expected = "trial".getBytes(); byte[] actual = "trial".getBytes(); assertArrayEquals( "failure - byte arrays not same", expected, actual ); }
■ assertEquals(“message”, [기대값], [실제값]) – 서로 같은 값임을 단정.
@Test public void testAssertEquals() { assertEquals( "failure - strings are not equal", "text", "text" ); }
■ assertFalse(“message”, [실제값]) – 실제값이 거짓임을 단정.
@Test public void testAssertFalse() { assertFalse( "failure - should be false", false ); }
■ assertNotNull(“message”, [비교대상 Object]) – 비교대상 Object가 Null이 아님을 단정.
@Test public void testAssertNotNull() { assertNotNull("should not be null", new Object()); }
■ assertNotSame(“message”, [기대값], [실제값]) – 기대값과 실제값이 완전 동치(?)가 아님을 단정.
@Test public void testAssertNotSame() { assertNotSame( "should not be same Object", new Object(), new Object() ); }
■ assertNull(“message”, [비교값]) – 비교값이 null임을 단정.
@Test public void testAssertNull() { assertNull("should be null", null); }
■ assertSame(“message”, [기대값], [실제값]) – 기대값과 실제값이 완전 동치임을 단정.
@Test public void testAssertSame() { Integer aNumber = Integer.valueOf(768); assertSame("should be same", aNumber, aNumber); }
- spring mybatis mysql 연결 예제 2018년 5월 4일
- apache commons StringUtils 예제 2018년 5월 3일
- java string 변수 switch, junit test 2018년 2월 12일
- 단정문 assertEquals와 assertSame의 차이점 2017년 4월 12일
- spring service junit test 2016년 5월 25일
- mybatis mapper junit test 2016년 5월 2일
- JUnit Controller Test java.lang.NoClassDefFoundError: javax/servlet/SessionCookieConfig 2016년 3월 22일
- java eclipse static import 2016년 3월 15일
- junit 단정문 – Assertions 2016년 3월 14일
- junit & spring-test maven dependency 2016년 3월 14일