Gyeongtae Park created ZEPPELIN-6196: ----------------------------------------
Summary: Improve and Add Unit Tests for Elasticsearch Client and Action Layer Key: ZEPPELIN-6196 URL: https://issues.apache.org/jira/browse/ZEPPELIN-6196 Project: Zeppelin Issue Type: Task Reporter: Gyeongtae Park Assignee: Gyeongtae Park Fix For: 1.0.0, 0.12.1, 0.13.0 h4. Summary This issue introduces improvements to existing unit tests and adds new test coverage for the Elasticsearch module in Apache Zeppelin. h4. Changes * *Improved Test Suites* ** Refactored {{ElasticsearchClientTypeTest.java}} and {{ElasticsearchClientTypeBuilderTest.java}} for better readability, structure, and assertion clarity. ** Added meaningful {{@DisplayName}} annotations and cleaned up duplication. * *New Test Classes* ** Added {{AggWrapperTest.java}} to verify the correct construction and behavior of aggregation wrappers. ** Added {{HitWrapperTest.java}} to test source parsing, JSON extraction, and error handling in {{{}HitWrapper{}}}. h4. Motivation Improving and expanding test coverage in core client and response wrapper classes ensures higher reliability, better maintainability, and helps future contributors safely refactor the code. h4. Impacted Module * {{zeppelin-elasticsearch}} -- This message was sent by Atlassian Jira (v8.20.10#820010)