Skip to content

Commit 3eab0c7

Browse files
committed
introduced method to simplify test code
1 parent a6c8675 commit 3eab0c7

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

headless-services/spring-boot-language-server/src/test/java/org/springframework/ide/vscode/boot/java/beans/test/QualifierCompletionProviderTest.java

+8-2
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ public void restoreIndexState() {
9595

9696
@Test
9797
public void testQualifierCompletionWithoutQuotesWithoutPrefix() throws Exception {
98-
assertCompletions("@Qualifier(<*>)", 4, new String[] {"quali1", "quali2", "bean1", "bean2"}, 0, "@Qualifier(\"quali1\"<*>)");
98+
assertCompletions("@Qualifier(<*>)", new String[] {"quali1", "quali2", "bean1", "bean2"}, 0, "@Qualifier(\"quali1\"<*>)");
9999
}
100100

101101
@Test
@@ -105,7 +105,7 @@ public void testQualifierCompletionWithoutQuotesWithPrefix() throws Exception {
105105

106106
@Test
107107
public void testQualifierCompletionWithoutQuotesWithPrefixFromExistingQualifier() throws Exception {
108-
assertCompletions("@Qualifier(qu<*>)", 2, new String[] {"quali1", "quali2"}, 0, "@Qualifier(\"quali1\"<*>)");
108+
assertCompletions("@Qualifier(qu<*>)", new String[] {"quali1", "quali2"}, 0, "@Qualifier(\"quali1\"<*>)");
109109
}
110110

111111
@Test
@@ -147,10 +147,15 @@ private void assertCompletions(String completionLine, int noOfExpectedCompletion
147147
assertCompletions(completionLine, noOfExpectedCompletions, null, 0, expectedCompletedLine);
148148
}
149149

150+
private void assertCompletions(String completionLine, String[] expectedCompletions, int chosenCompletion, String expectedCompletedLine) throws Exception {
151+
assertCompletions(completionLine, expectedCompletions.length, expectedCompletions, chosenCompletion, expectedCompletedLine);
152+
}
153+
150154
private void assertCompletions(String completionLine, int noOfExcpectedCompletions, String[] expectedCompletions, int chosenCompletion, String expectedCompletedLine) throws Exception {
151155
String editorContent = """
152156
package org.test;
153157
158+
import org.springframework.stereotype.Component;
154159
import org.springframework.beans.factory.annotation.Qualifier;
155160
156161
@Component
@@ -179,6 +184,7 @@ public class TestDependsOnClass {
179184
assertEquals("""
180185
package org.test;
181186
187+
import org.springframework.stereotype.Component;
182188
import org.springframework.beans.factory.annotation.Qualifier;
183189
184190
@Component

0 commit comments

Comments
 (0)