1 package de.juplo.kafka.payment.transfer.domain;
3 import org.junit.jupiter.api.Test;
5 import static de.juplo.kafka.payment.transfer.domain.Transfer.State.PENDING;
6 import static de.juplo.kafka.payment.transfer.domain.Transfer.State.SENT;
7 import static org.assertj.core.api.Assertions.assertThat;
10 public class TransferTest
13 public void testEqualsIgnoresState()
15 Transfer a = Transfer.builder().id(1).payer(1).payee(1).amount(1).state(SENT).build();
16 Transfer b = Transfer.builder().id(1).payer(1).payee(1).amount(1).state(PENDING).build();
18 assertThat(a).isEqualTo(b);