Testy jednostkowe dla klasy.

0

Hey, jakie wg. Was testy jednostkowe powinny być dla tej klasy napisane:

@RequiredArgsConstructor
@Slf4j
public class OrderProducer implements Consumer<String> {

    private final KafkaTemplate<String, String> kafkaTemplateString;

    @Value("${app.topic.orders-from-foundry}")
    private String topic;

    @Override
    public void accept(final String information) {
        log.info("Send order to topic='{}' info='{}'", topic, information);
        kafkaTemplateString.send(topic, information);
    }
}
1

Żadne - ta klasa nie realizuje żadnej logiki.

0

No możesz sobie tu co najwyżej sprawdzić tą delegacje, jeśli musisz, ale wartość takiego testu jest bliska zeru.

0

Jedyne co możesz otestować to to że klasa deleguje zadanie do zależności - ale pewnie ją zamockujesz, więc moim zdaniem więcej szumu niż testowania.

1 użytkowników online, w tym zalogowanych: 0, gości: 1