Fix failing test

This commit is contained in:
Kris De Volder
2018-03-22 12:09:33 -07:00
parent 07b7c313f4
commit a8707545a3
2 changed files with 11 additions and 2 deletions

View File

@@ -11,6 +11,8 @@
package org.springframework.ide.vscode.commons.util;
import java.util.Collection;
public class Assert {
public static void isNull(String msg, Object obj) {
@@ -40,5 +42,12 @@ public class Assert {
public static void isTrue(boolean b) {
isLegal(b);
}
public static void noElements(Collection<?> elements) {
if (elements==null || elements.isEmpty()) {
return; //good
}
throw new IllegalArgumentException("Should not have elements: "+elements);
}
}

View File

@@ -11,7 +11,6 @@
package org.springframework.ide.vscode.boot.java.requestmapping.test;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertTrue;
import java.io.File;
@@ -25,6 +24,7 @@ import org.junit.Before;
import org.junit.Test;
import org.springframework.ide.vscode.boot.java.handlers.SymbolAddOnInformation;
import org.springframework.ide.vscode.boot.java.requestmapping.WebfluxHandlerInformation;
import org.springframework.ide.vscode.commons.util.Assert;
import org.springframework.ide.vscode.project.harness.BootJavaLanguageServerHarness;
import org.springframework.ide.vscode.project.harness.ProjectsHarness;
@@ -52,7 +52,7 @@ public class WebFluxMappingSymbolProviderTest {
assertTrue(containsSymbol(symbols, "@/users/{username} - Content-Type: application/json", docUri, 18, 1, 18, 85));
List<? extends SymbolAddOnInformation> addons = getAdditionalInformation(docUri);
assertNull(addons);
Assert.noElements(addons);
}
@Test