use of org.springframework.ide.vscode.commons.boot.app.cli.requestmappings.AbstractRequestMapping in project sts4 by spring-projects.
the class Boot1xRequestMappingTest method testSplitPathSimpleCaseWithEmptyOr.
@Test
public void testSplitPathSimpleCaseWithEmptyOr() {
AbstractRequestMapping rm = new Boot1xRequestMapping("/superpath/mypath || ", null);
String[] splitPath = rm.getSplitPath();
assertEquals(1, splitPath.length);
assertEquals("/superpath/mypath", splitPath[0]);
}
use of org.springframework.ide.vscode.commons.boot.app.cli.requestmappings.AbstractRequestMapping in project sts4 by spring-projects.
the class Boot1xRequestMappingTest method testSplitPathSimpleCase.
@Test
public void testSplitPathSimpleCase() {
AbstractRequestMapping rm = new Boot1xRequestMapping("{[/superpath/mypath || mypath.json]}", null);
String[] splitPath = rm.getSplitPath();
assertEquals(2, splitPath.length);
assertEquals("/superpath/mypath", splitPath[0]);
assertEquals("/mypath.json", splitPath[1]);
}
use of org.springframework.ide.vscode.commons.boot.app.cli.requestmappings.AbstractRequestMapping in project sts4 by spring-projects.
the class Boot1xRequestMappingTest method testSplitPathWithoutDuplicate.
@Test
public void testSplitPathWithoutDuplicate() {
AbstractRequestMapping rm = new Boot1xRequestMapping("/superpath", null);
String[] splitPath = rm.getSplitPath();
assertEquals(1, splitPath.length);
assertEquals("/superpath", splitPath[0]);
}
use of org.springframework.ide.vscode.commons.boot.app.cli.requestmappings.AbstractRequestMapping in project sts4 by spring-projects.
the class Boot1xRequestMappingTest method testSplitPathMultipleCases.
@Test
public void testSplitPathMultipleCases() {
AbstractRequestMapping rm = new Boot1xRequestMapping("{[/superpath/mypath || mypath.json || somethingelse.what]}", null);
String[] splitPath = rm.getSplitPath();
assertEquals(3, splitPath.length);
assertEquals("/superpath/mypath", splitPath[0]);
assertEquals("/mypath.json", splitPath[1]);
assertEquals("/somethingelse.what", splitPath[2]);
}
Aggregations