I can try making the constructors public but wanted to check how have you all been running these successfully?
Othe category of error is this. Can you tell me how to fix this? Class org.apache.samza.system.descriptors.examples.serde.ExampleSimpleInputDescriptor all <../index.html> > org.apache.samza.system.descriptors.examples.serde <../packages/org.apache.samza.system.descriptors.examples.serde.html> > ExampleSimpleInputDescriptor 2 tests 2 failures 0 ignored 0s duration 0% successful initializationError java.lang.Exception: No runnable methods at org.junit.runners.BlockJUnit4ClassRunner.validateInstanceMethods(BlockJUnit4ClassRunner.java:191) at org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:128) at org.junit.runners.ParentRunner.validate(ParentRunner.java:416) at org.junit.runners.ParentRunner.<init>(ParentRunner.java:84) at org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:65) at org.junit.internal.builders.JUnit4Builder.runnerForClass(JUnit4Builder.java:10) at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59) at org.junit.internal.builders.AllDefaultPossibilitiesBuilder.runnerForClass(AllDefaultPossibilitiesBuilder.java:26) at org.junit.runners.model.RunnerBuilder.safeRunnerForClass(RunnerBuilder.java:59) at org.junit.internal.requests.ClassRequest.getRunner(ClassRequest.java:33) at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.runTestClass(JUnitTestClassExecutor.java:78) at org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecutor.execute(JUnitTestClassExecutor.java:58) On Sun, Apr 9, 2023 at 2:05 AM Siddharth Pandey <sidpande...@gmail.com> wrote: > Hi everyone, > > I am seeing following issue when trying to run unit tests > > java.lang.Exception: Test class should have exactly one public constructor > at > org.junit.runners.BlockJUnit4ClassRunner.validateOnlyOneConstructor(BlockJUnit4ClassRunner.java:158) > at > org.junit.runners.BlockJUnit4ClassRunner.validateConstructor(BlockJUnit4ClassRunner.java:147) > at > org.junit.runners.BlockJUnit4ClassRunner.collectInitializationErrors(BlockJUnit4ClassRunner.java:127) > at org.junit.runners.ParentRunner.validate(ParentRunner.java:416) > at org.junit.runners.ParentRunner.<init>(ParentRunner.java:84) > at > org.junit.runners.BlockJUnit4ClassRunner.<init>(BlockJUnit4ClassRunner.java:65) > >