Table of Contents

#+TITLE Spring Test Tips

1 BigDecimal Test

BigDecimal의 값이 "1" 과 "1.0" 은 다르게 인식된다. 기본적으로 Comparator를 이용하여 테스트를 한다.

@Test
fun test() {
val zero = BigDecimal(0)
val zeroOne = BigDecimal(0.00)

assertThat(zero)
  .usingComparatorForType({o1, o2} -> o1.compareTo(o2) },
    Money::class.name)


}


Author: Younghwan Nam

Created: 2024-12-21 Sat 16:39

Emacs 27.2 (Org mode 9.4.4)

Validate