Polish UnboundIdContainerTests
Basic server startup test now asserts a successful server startup instead of a failed one. Issue: gh-5920
This commit is contained in:
parent
22bd8f1c1f
commit
b9c499d8c8
|
@ -22,8 +22,9 @@ import java.util.List;
|
|||
|
||||
import org.junit.Test;
|
||||
|
||||
import org.springframework.context.support.GenericApplicationContext;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.junit.Assert.fail;
|
||||
|
||||
/**
|
||||
* @author Eddú Meléndez
|
||||
|
@ -31,17 +32,18 @@ import static org.junit.Assert.fail;
|
|||
public class UnboundIdContainerTests {
|
||||
|
||||
@Test
|
||||
public void startLdapServer() throws IOException {
|
||||
public void startLdapServer() throws Exception {
|
||||
UnboundIdContainer server = new UnboundIdContainer("dc=springframework,dc=org",
|
||||
"classpath:test-server.ldif");
|
||||
server.setApplicationContext(new GenericApplicationContext());
|
||||
List<Integer> ports = getDefaultPorts(1);
|
||||
server.setPort(ports.get(0));
|
||||
|
||||
try {
|
||||
server.afterPropertiesSet();
|
||||
fail("Expected a RuntimeException to be thrown.");
|
||||
} catch (Exception ex) {
|
||||
assertThat(ex).hasMessage("Server startup failed");
|
||||
assertThat(server.getPort()).isEqualTo(ports.get(0));
|
||||
} finally {
|
||||
server.destroy();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue