Olá, fiquei com uma dúvida com relação ao código apresentado na questão da aula 03, conforme mostrado abaixo
@ExtendWith(MockitoExtension.class)
class ValidacaoDividaQuitada {
@InjectMocks
private ValidacaoDividaQuitada validacao;
@InjectMocks
private DividaRepository repository;
@Test
void deveriaIndicarQueDividaFoiQuitada() {
//id, valor, parcelas, parcelas pagas, valor pago
Divida aberta = new Divida(1L, new BigDecimal("2000"), 10, 10, new BigDecimal("2000"));
DadosDividaDto dto = new DadosDividaDto(divida.getId());
BDDMockito.given(repository.getReferenceById(dto.getId())).willReturn(divida);
Assertions.assertDoesNotThrow(() -> validacao.validar(dto));
}
}
Na linha "DadosDividaDto dto = new DadosDividaDto(divida.getId());" há essa variável divida que eu não ví onde foi instanciada, poderiam ajudar?