mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-10-09 00:29:04 +00:00
Apply nullable value class fix to InvocableHandlerMethod
See gh-36449
This commit is contained in:
+7
@@ -148,6 +148,13 @@ class InvocableHandlerMethodKotlinTests {
|
||||
Assertions.assertThatIllegalArgumentException().isThrownBy { invocable.invokeForRequest(request, null) }
|
||||
}
|
||||
|
||||
@Test
|
||||
fun valueClassWithNullableAndNonNullParameter() {
|
||||
composite.addResolver(StubArgumentResolver(LongValueClass::class.java, LongValueClass(1)))
|
||||
val value = getInvocable(ValueClassHandler::valueClassWithNullable.javaMethod!!).invokeForRequest(request, null)
|
||||
Assertions.assertThat(value).isEqualTo(1L)
|
||||
}
|
||||
|
||||
@Test
|
||||
fun valueClassWithNullable() {
|
||||
composite.addResolver(StubArgumentResolver(LongValueClass::class.java, null))
|
||||
|
||||
Reference in New Issue
Block a user