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

Replace EasyMock and PowerMock with Mockito

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Development of EasyMock and PowerMock has stagnated while Mockito continues to be actively developed. With the new Java cadence, it's a problem to depend on libraries that do bytecode generation and are not actively maintained. In addition, Mockito is also easier to use.

      Attachments

        Issue Links

          1.
          Replace EasyMock and PowerMock with Mockito in clients module Sub-task Resolved Ismael Juma
          2.
          Replace EasyMock and PowerMock with Mockito for NamedCacheMetricsTest Sub-task Resolved YI-CHEN WANG
          3.
          Replace EasyMock and PowerMock with Mockito in streams module(metrics) Sub-task Resolved YI-CHEN WANG
          4.
          Replace EasyMock and PowerMock with Mockito for StreamsMetricsImplTest ... Sub-task In Progress Dalibor Plavcic
          5.
          Replace EasyMock and PowerMock with Mockito for KafkaStreamsTest Sub-task Resolved Divij Vaidya
          6.
          Replace EasyMock and PowerMock with Mockito for RocksDBMetricsRecorderTest Sub-task Resolved Divij Vaidya
          7.
          Replace EasyMock and PowerMock with Mockito in WorkerGroupMemberTest.java Sub-task Resolved Divij Vaidya
          8.
          Replace EasyMock with Mockito for BasicAuthSecurityRestExtensionTest Sub-task Resolved Deng Ziming
          9.
          Replace EasyMock with Mockito for FileStreamSinkConnectorTest Sub-task Resolved Chun-Hao Tang
          10.
          Replace EasyMock with Mockito for ProcessorContextTest Sub-task Resolved Chun-Hao Tang
          11.
          Replace EasyMock with Mockito for ForwardingDisabledProcessorContextTest Sub-task Resolved Chun-Hao Tang
          12.
          Replace EasyMock and PowerMock with Mockito for RestServerTest Sub-task Resolved Chun-Hao Tang
          13.
          Replace EasyMock and PowerMock with Mockito for AbstractHerderTest Sub-task Resolved Divij Vaidya
          14.
          Replace EasyMock and PowerMock with Mockito for ConnectClusterStateImplTest Sub-task Resolved Christo Lolov
          15.
          Replace EasyMock and PowerMock with Mockito for DistributedHerderTest Sub-task Resolved Yash Mayya
          16.
          Replace EasyMock and PowerMock with Mockito for WorkerTest Sub-task Resolved Liam Clarke-Hutchinson
          17.
          Replace EasyMock and PowerMock with Mockito in core module Sub-task Resolved Mickael Maison
          18.
          Replace EasyMock and PowerMock with Mockito for WorkerConfigTransformerTest Sub-task Resolved Christo Lolov
          19.
          Replace EasyMock and PowerMock with Mockito in ExactlyOnceWorkerSourceTaskTest Sub-task Resolved Chris Egerton
          20.
          Replace EasyMock with Mockito for WorkerConnectorTest Sub-task Resolved Yash Mayya
          21.
          Replace EasyMock and PowerMock with Mockito in WorkerSourceTaskTest Sub-task Resolved Hector Geraldino
          22.
          Replace EasyMock and PowerMock with Mockito in AbstractWorkerSourceTaskTest Sub-task Resolved Hector Geraldino
          23.
          Remaining PowerMock to Mockito tests Sub-task Open Christo Lolov
          24.
          Remaining EasyMock to Mockito tests Sub-task Patch Available Christo Lolov
          25.
          Replace EasyMock and PowerMock with Mockito in WorkerSinkTaskTest Sub-task Resolved Hector Geraldino
          26.
          Replace EasyMock and PowerMock with Mockito in WorkerSinkTaskThreadedTest Sub-task Resolved Hector Geraldino
          27.
          Replace EasyMock with Mockito for KStreamTransformValuesTest Sub-task Resolved Unassigned
          28.
          Replace EasyMock with Mockito for KTableImplTest Sub-task Resolved Unassigned
          29.
          Replace EasyMock with Mockito for KTableTransformValuesTest Sub-task Resolved Unassigned
          30.
          Replace EasyMock with Mockito for AbstractStreamTest Sub-task Resolved Unassigned
          31.
          Replace EasyMock and PowerMock with Mockito for KafkaConfigBackingStoreTest Sub-task Reopened Hector Geraldino

          Activity

            People

              dalibor Dalibor Plavcic
              ijuma Ismael Juma
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated: