전 포스트에서 EasyRandom의 내부 코드 로직을 살펴보았다.그럼 이제 이걸 어떻게 사용할것이냐몇가지 상황을 예시로 들어보자.내가 주문 시스템을 개발해야한다고 가정했을때총 세가지 시나리오가 있다고 가정해보자.1. 유효하지 않는 상품을 주문하려할때2. 유효한 제품으로 주문을 성공할때3. 유효하지 않은 요청으로 주문을 시도할때그러면 이 세가지 시나리오에 대한 주문 단위 테스트를 만들어야하는데@Testfun placeOrderWithoutProductShouldError() { val customer = Customer("Peter", emptyList()) assertThrows { orderService.placeOrder(customer) } verify(orderRepository..