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)
>
>

Reply via email to