Não entendi o motivo, conseguiria me da exemplo na explicação?
Não entendi o motivo, conseguiria me da exemplo na explicação?
Oi Beatriz,
O assertEquals verifica se o objeto é igual o valor esperado. Se não for, um erro é lançado. Se o esperado e o real forem iguais o assertEquals irá passar com sucesso. Por exemplo, abaixo eu verifico se o bonus é 250.00
@Test
void bonusDeveriaSer10PorCentoDoSalario() {
BonusService service = new BonusService();
BigDecimal bonus = service.calcularBonus(new Funcionario("Rodrigo", LocalDate.now(), new BigDecimal("2500")));
assertEquals(new BigDecimal("250.00"), bonus);
}