test: 添加 buildParamsTemporal 测试方法验证时间类型参数构建

This commit is contained in:
2026-06-05 22:05:03 +08:00
parent 8b4f5bac65
commit 0b3675d3a4

View File

@@ -10,6 +10,9 @@ import java.util.Optional;
import java.util.OptionalDouble;
import java.util.OptionalInt;
import java.util.OptionalLong;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.util.function.Function;
import org.junit.jupiter.api.DisplayName;
@@ -160,6 +163,29 @@ class ParamBuilderTest {
// #endregion
// ====================================================================
// ====================================================================
// #region - buildParamsTemporal 时间类型
// --------------------------------------------------------------------
@Test
@DisplayName("buildParamsTemporal 类型LocalDate / LocalTime / LocalDateTime")
void testBuildParamsTemporal() {
LocalDate date = LocalDate.of(2024, 6, 15);
LocalTime time = LocalTime.of(14, 30, 0);
LocalDateTime dateTime = LocalDateTime.of(date, time);
Object[] result = buildParams(date, time, dateTime);
assertEquals(3, result.length);
assertSame(date, result[0]);
assertSame(time, result[1]);
assertSame(dateTime, result[2]);
}
// --------------------------------------------------------------------
// #endregion
// ====================================================================
// ====================================================================
// #region - buildBatchParams
// --------------------------------------------------------------------