Closed
Description
Description
Generated code tries to use private class as a type for expectedResult
argument.
To Reproduce
- Generate parametrized tests for
VoidStaticMethodsTest
fromutbot-samples
.
Actual behavior
ClassWithStaticAndInnerClasses.PrivateInnerClassWithPrivateField
type for expectedResult in arguments cannot be accessed because it's private.
@ParameterizedTest
@MethodSource("provideDataForUsePrivateInnerClassWithPrivateField")
public void parameterizedTestsForUsePrivateInnerClassWithPrivateField(
ClassWithStaticAndInnerClasses classWithStaticAndInnerClasses,
int int1,
ClassWithStaticAndInnerClasses.PrivateInnerClassWithPrivateField expectedResult,
Class<Throwable> expectedError
) throws IllegalAccessException, NoSuchFieldException {
<...>
}
Metadata
Metadata
Assignees
Type
Projects
Status
Done