This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-cli.git

commit f9f6ab12668fdec496f4877e6ac0ac58113924dd
Author: Gary D. Gregory <[email protected]>
AuthorDate: Tue Jul 29 09:52:36 2025 -0400

    Add MissingOptionExceptionTest
---
 .../commons/cli/MissingOptionExceptionTest.java    | 41 ++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git 
a/src/test/java/org/apache/commons/cli/MissingOptionExceptionTest.java 
b/src/test/java/org/apache/commons/cli/MissingOptionExceptionTest.java
new file mode 100644
index 00000000..107b7bd4
--- /dev/null
+++ b/src/test/java/org/apache/commons/cli/MissingOptionExceptionTest.java
@@ -0,0 +1,41 @@
+/*
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+
+      https://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+ */
+
+package org.apache.commons.cli;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+
+import org.junit.jupiter.api.Test;
+
+/**
+ * Tests {@link MissingOptionException}.
+ */
+public class MissingOptionExceptionTest {
+
+    @Test
+    void testGetMissingOptions() {
+        final List<String> originalList = new ArrayList<>();
+        originalList.add("optA");
+        originalList.add("optB");
+        final MissingOptionException exception = new 
MissingOptionException(originalList);
+        assertEquals(Arrays.asList("optA", "optB"), 
exception.getMissingOptions());
+    }
+}

Reply via email to