Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-4401

Change the KafkaServerTestHarness and IntegrationTestHarness from trait to abstract class.

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.10.1.0
    • None
    • unit tests
    • None

    Description

      The IntegartionTestHarness and KafkaServerTestHarness are useful not only in Kafka unit test, but also useful for the unit tests in other products that depend on Kafka.

      Currently there are two issues making those two test harness classes hard to use by other Java users.
      1. The two classes are Scala traits. This makes it difficult for people to write Java unit test code.
      2. Some of the interfaces are Scala only.

      It will be good to expose those two classes for more general usage and make them Java friendly.

      Attachments

        Issue Links

          Activity

            People

              becket_qin Jiangjie Qin
              becket_qin Jiangjie Qin
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: